Hi,
ich schreibe gerade ein System zum verwalten von Mitarbeitern und komme bei einem einfachen Statement nicht mehr weiter. Vieleicht liegt es daran, dass ich bereits 34 Stunden an dem Projekt arbeite.
Folgendes:
Ich möchte gucken ob in Spalte User_A 1 steht oder in der Spalte User_B 1 steht und ob Contact_Accepted den Wert NULL hat und dann entsprechend die ID des gesammten Datensatzes ausgeben lassen.
Mein Statement:
Select * FROM Contacts WHERE User_A = 1 OR User_B = 1 AND Contact_Accepted IS NULL;
Ich habe zwei Datensätze eingefügt. Be einem Contact_Accepted 1 beim zweiten NULL und trotzdem werden mir beide IDs der Sätze angezeigt.
Gruß
ich schreibe gerade ein System zum verwalten von Mitarbeitern und komme bei einem einfachen Statement nicht mehr weiter. Vieleicht liegt es daran, dass ich bereits 34 Stunden an dem Projekt arbeite.
Folgendes:
Ich möchte gucken ob in Spalte User_A 1 steht oder in der Spalte User_B 1 steht und ob Contact_Accepted den Wert NULL hat und dann entsprechend die ID des gesammten Datensatzes ausgeben lassen.
Mein Statement:
Select * FROM Contacts WHERE User_A = 1 OR User_B = 1 AND Contact_Accepted IS NULL;
Ich habe zwei Datensätze eingefügt. Be einem Contact_Accepted 1 beim zweiten NULL und trotzdem werden mir beide IDs der Sätze angezeigt.
Gruß
Kommentar