【发布时间】:2014-04-10 22:05:55
【问题描述】:
我有这个问题:
SELECT sid FROM (SELECT * FROM myTable WHERE keyword='tank') AS InnerTmp LIMIT 1
有时内部查询为 NULL。我想用 0 替换 NULL。我试过了,但它不起作用:
SELECT sid FROM (SELECT IFNULL(sid,0) AS sid FROM myTable WHERE keyword='tank') AS InnerTmp LIMIT 1
【问题讨论】: