【正文】
空的紀(jì)錄。 但是如果有一些紀(jì)錄,它的 CITY 字段值是 NULL ,這時(shí)問(wèn)題就出現(xiàn)了。上面的查詢是不能夠找到這些字段的。問(wèn)題的一個(gè)解決辦法可以是這樣: if (!$CITY) { $CITY = %。 } $selectresult = mysql_query (SELECT * FROM dbname WHERE FIRST_NAME = 39。 柳 39。 AND LAST_NAME = 39。 如風(fēng) 39。 AND (CITY LIKE 39。$CITY39。 OR CITY IS NULL) )。 注意在搜索 NULL 時(shí),必須用“ IS ”關(guān)鍵字,而 LIKE 時(shí)不會(huì)正常工作的。 在最后要提到的是,如果你在加入或者修改一個(gè)新的字段之前,數(shù)據(jù)庫(kù)中已經(jīng)有了一些記錄了,這時(shí)新加入的字段在原來(lái)的紀(jì)錄中的值,可能是 NULL ,也可能為空。這也算是 MySQL 的一個(gè) Bug 吧,所以在這種情況下,使用 SELECT 查詢要特別的小心。資料來(lái)源——中關(guān)村北大青鳥(niǎo)官網(wǎng)網(wǎng)上學(xué)堂地址 北京市海淀區(qū)中關(guān)村大街49號(hào)大華科技商廈三層c座