如果是MySQL,那么查询将无法工作
MySQL查询有问题:如果是MySQL,那么查询将无法工作,mysql,if-statement,Mysql,If Statement,MySQL查询有问题: IF (SELECT group_concat(SN) FROM AG as del WHERE (SN='12345678' AND del.AS_Status<>'E')) IS NULL THEN *do something e.g.* select * from ag; END IF; 我只想检查每一列的状态是否为E。 如果我只是使用查询: SELECT group_concat(SN) FROM AG as del WHERE (SN='123
IF (SELECT group_concat(SN) FROM AG as del WHERE (SN='12345678' AND del.AS_Status<>'E')) IS NULL THEN
*do something e.g.* select * from ag;
END IF;
我只想检查每一列的状态是否为E。
如果我只是使用查询:
SELECT group_concat(SN) FROM AG as del WHERE (SN='12345678' AND del.AS_Status<>'E') ;
没问题
有什么想法吗
谢谢,
Saschaif语句只允许在功能代码块中使用,例如存储过程、函数和触发器。谢谢,我只是将其从过程中删除以进行故障排除,但没有考虑到这可能会导致问题。