So erstellen Sie eine Einschränkung für die untere validation für die Tabelle

So erstellen Sie eine Einschränkung für die untere validation für die Tabelle Unterhalb der Abfrage sollte immer Nullzeilen zurückgeben.

select Col1,Col2,count(*) from Table where Col2=1 group by Col1,Col2 having count(*)>1 

Für besseres Verständnis gebe ich auch data

  1. Spalte 2 Wert sollte nur 1 oder 0 Werte haben

  2. Spalte2 Wert sollte immer 1 für jeden Spaltenwert 1 sein und kann viele 0 haben

     Column1 Column2 1 1 1 0 1 0 1 1 X This is wrong. Reason: This combination should be unique (1,1) 2 1 2 1 X This is wrong. Reason: This combination should be unique (2,1) 2 0 3 1 3 1 X This is wrong. Reason: This combination should be unique (3,1) 3 0