因此,我尝试打印数据库中的所有注释,但前提是它们必须已被批准。
我最近听说您可以在SQL中使用if语句,但是我不确定它是如何工作的。
这是我尝试的:
SELECT name, created, comment IF('approved' = 1) FROM table_example WHERE id = 3
它仅应执行语句
IF 'approved' = 1
。我可以做这样的事吗?
最佳答案
SELECT name, created, comment FROM table_example WHERE id = 3 AND approved = 1
还是我错过了什么?
关于mysql - 仅在某些情况下执行SELECT语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26766258/