我能要类似这样的东西吗?
我的目标是选择这个:
只有在此查询中没有选定任何行时才能执行:
如果表中存在id = 1的行,则我希望我的查询返回零行!这可能吗?
SELECT IF((SELECT COUNT(id) FROM table WHERE id = 1) = 0, 1, <nothing_to_happen>) AS Available
我的目标是选择这个:
+---------+
|Available|
+---------+
|1 |
+---------+
只有在此查询中没有选定任何行时才能执行:
SELECT id FROM table WHERE id = 1
如果表中存在id = 1的行,则我希望我的查询返回零行!这可能吗?
5.1
中它稍微快了一点,在5.5
中变得相同。 - Quassnoidual
表的? - user330315