我有这个查询,但它返回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
答案 0 :(得分:3)
您的printscreen
是一个空字符串,不为空。
试试
SELECT * FROM `banlist`
WHERE (`printscreen` IS NULL Or `printscreen` = '')
AND `ip_address` LIKE '188.212%'
如果您的列打印屏幕始终为空字符串,则只需使用此
SELECT * FROM `banlist`
WHERE `printscreen` = ''
AND `ip_address` LIKE '188.212%'
答案 1 :(得分:-1)
也许试试这个。
SELECT * FROM banlist WHERE prinstscreen IS NULL AND ip_adress LIKE '188.212%'
但我认为'188.212%'
并不正确。