簡體   English   中英

MySQL查詢返回0行

[英]MySQL query returning 0 rows

我有這個查詢,但它返回0行。

這里有什么問題 ?

SELECT * FROM `banlist` 
WHERE `printscreen` IS NULL AND  `ip_address` LIKE '188.212%'

這是我的表:

ID  DATE                      ip_address            prinscreen
___________________________________________________________________
62  2013-09-29 04:58:23      9.44.26.6:27015        <a href="http://>
61  2013-09-28 12:22:05      188.212.1.1:27015          

您的printscreen是一個空字符串非空。

試試吧

  SELECT * FROM `banlist` 
  WHERE (`printscreen` IS NULL Or `printscreen` = '')
  AND  `ip_address` LIKE '188.212%'

如果您的列printscreen總是有空字符串,那么只需使用它

 SELECT * FROM `banlist` 
 WHERE `printscreen` = ''
 AND  `ip_address` LIKE '188.212%'

也許試試這個。

SELECT * FROM banlist WHERE prinstscreen IS NULL AND ip_adress LIKE '188.212%'

但我認為'188.212%'並不是對的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM