根据列值应用HAVING子句条件

时间:2016-06-09 13:30:04

标签: mysql sql

我想从表格中获取一些记录:

HAVING COUNT(*) < n.dailyshow

n.dailyshow是一个数字或字母(如u

n.dailyshow = 'u'时,它意味着无限制,Having Count(*) < n.dailyshow必须被IF删除,或者{ "aps":{ "alert" :"your test message", "sound":"default" }; } ,当它是一个数字时,让命令保持不变。

1 个答案:

答案 0 :(得分:0)

这样的事情应该有效:

having if(n.dailyshow = 'u', true, (count(*) < n.dailyshow))

having n.dailyshow = 'u' or (count(*) < n.dailyshow)