Mailinglisten-Archive |
Hi > ich mvchte in einem select-Statement abfragen, ob die Zeilen meiner > Tabelle zum einen einen bestimmten Wert haben und ob ein anderes Feld > den Wert NULL hat. > Mit der folgenden Abfrage funktioniert das allerdings nicht: > "SELECT * FROM $publications WHERE pub_creator='$user' and > pub_projects_id=NULL"; du musst mit 'IS NULL' testen. enstrechender Auszug aus der Doku: > 18.15 Problems with NULL values [...] > If you want to search for column values that are NULL, you cannot use > the =NULL test. The following statement returns no rows, because > expr = NULL is FALSE, for any expression: > > mysql> SELECT * FROM my_table WHERE phone = NULL; > > To look for NULL values, you must use the IS NULL test. The following shows > how to find the NULL phone number and the empty phone number: > > mysql> SELECT * FROM my_table WHERE phone IS NULL; > mysql> SELECT * FROM my_table WHERE phone = ""; Gruss Thorsten --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive