ich möchte vor einem Update erst prüfen, ob sich ein Datensatz geändert hat:
Code: Alles auswählen
SELECT count(id) from table where field1='a' AND (fields2 != 'b' OR fields3 != 'c')
Wo ist mein Denkfehler
Code: Alles auswählen
SELECT count(id) from table where field1='a' AND (fields2 != 'b' OR fields3 != 'c')
Code: Alles auswählen
feld1 feld2 feld3
a b c
Code: Alles auswählen
SELECT count(id) from table where feld1='a' AND (feld2 != 'b' OR feld3 != 'c')
Code: Alles auswählen
id feld1 feld2 feld3
1 a b c
2 a x c
3 a b y
4 a x y
Code: Alles auswählen
SELECT count(id) from table where feld1='a' AND (feld2 != 'b' OR feld3 != 'c')
Code: Alles auswählen
SELECT count(id) from table where id='1' AND (feldB != 'a' OR feldC != 'v')
Dann verstehe ich auch nicht, warumStefan.K hat geschrieben:ID:1 FeldB:a FeldC:v
Code: Alles auswählen
SELECT count(id) from table where id='1' AND (feldB != 'a' OR feldC != 'v')