Moin,
bin grade dabei per PHP eine Umfrage zu programmieren und benutzte MySQl als Datenbank.
Eine typische Abfrage (mysql_db_query) wird ja mit select + einschränkende Parameter gamacht.
SELECT datensatz FROM tabellename WHERE bedingung = XY ist.
oder
$sqlab = "select name, gehalt from personen, where
gehalt >= 3000 and gehalt <= 3700";
Ich hab jetzt in meinem Programm recht viele Selektionen und auch immer viele Bedingungen, die noch öfter nicht aus festen Variablen, sondern aus dynmaischen Variablen wie die aus Eingabefeldern bestehen.
Das Programm beinhaltet einen Teil wo X Personen über alle ander X-1 (sich selbst ausgeschlossen) etwas schreiben können.
Name1, Name2, Name3
Name1 x bla bla
Name2 bla x bla
Name3 bla bla x
Ich würde jetzt gerne in der select-Abfrage eine Ausnahmenbedingung für den eigenen Namen haben.
SELECT alle namen FROM tabelle WEHRE irgenteine bedingung ABER MIT AUSNAHME von Variable "eigener name".
Gibt dafür nen Befehl in MySQL oder gehts irgentwie anders?
Danke
bin grade dabei per PHP eine Umfrage zu programmieren und benutzte MySQl als Datenbank.
Eine typische Abfrage (mysql_db_query) wird ja mit select + einschränkende Parameter gamacht.
SELECT datensatz FROM tabellename WHERE bedingung = XY ist.
oder
$sqlab = "select name, gehalt from personen, where
gehalt >= 3000 and gehalt <= 3700";
Ich hab jetzt in meinem Programm recht viele Selektionen und auch immer viele Bedingungen, die noch öfter nicht aus festen Variablen, sondern aus dynmaischen Variablen wie die aus Eingabefeldern bestehen.
Das Programm beinhaltet einen Teil wo X Personen über alle ander X-1 (sich selbst ausgeschlossen) etwas schreiben können.
Name1, Name2, Name3
Name1 x bla bla
Name2 bla x bla
Name3 bla bla x
Ich würde jetzt gerne in der select-Abfrage eine Ausnahmenbedingung für den eigenen Namen haben.
SELECT alle namen FROM tabelle WEHRE irgenteine bedingung ABER MIT AUSNAHME von Variable "eigener name".
Gibt dafür nen Befehl in MySQL oder gehts irgentwie anders?
Danke