0
我想從表中獲取一些記錄應用HAVING子句條件:取決於列值
HAVING COUNT(*) < n.dailyshow
n.dailyshow
是一個數字或字母(如u
)
當n.dailyshow = 'u'
,這意味着無限的,和Having Count(*) < n.dailyshow
必須刪除或IF
,當它是一個數字讓命令停留。
我想從表中獲取一些記錄應用HAVING子句條件:取決於列值
HAVING COUNT(*) < n.dailyshow
n.dailyshow
是一個數字或字母(如u
)
當n.dailyshow = 'u'
,這意味着無限的,和Having Count(*) < n.dailyshow
必須刪除或IF
,當它是一個數字讓命令停留。
像這樣的東西應該工作:
having if(n.dailyshow = 'u', true, (count(*) < n.dailyshow))
或
having n.dailyshow = 'u' or (count(*) < n.dailyshow)