如果我有如下表:在使用具有WHERE子句
my_table:
varchar name
int score
,我想要做以下查詢:
select name from my_table group by name having count(*)>3
union
select name from my_table where name like '%xyz'
有沒有辦法做這個查詢沒有工會?
要清楚:我想要在表或中回答類似條款'%xyz'
的所有名稱都有三個以上的條目。
因此,澄清,你想要什麼結果?你的編輯建議你想要所有分數大於3的名字?你能舉個例子說明你想要結果的樣子嗎? – Drazisil