我正在使用一个简单的查询来返回几行的内容:
SELECT a, b FROM TABLE WHERE id IN(?,?,?)
我试图回应一下,如果是这样的话,行/ id就不存在了
我在这里读到有关ifnull
但我无法弄清楚如何正确使用它与我使用IN
的查询。
有什么建议吗?非常感谢
您的要求对我来说没有多大意义,但您可以使用以下查询来实现它 -
SELECT IFNULL((SELECT 1 from TABLE WHERE id IN (?,?,?) ), 'No Records Found');