因此,我尝试打印数据库中的所有注释,但前提是它们必须已被批准。

我最近听说您可以在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/

10-11 01:39
查看更多