假設我有一個具有屬性X的表A A 如何查找出現次數最多的X? (可以有多個具有相同出現頻率最高)SQLite如何查找最常見的值
即 表一
X
--
'a'
'b'
'c'
'c'
'b'
我想回去
X
--
'b'
'c'
我不能SQLite中都使用關鍵字所以我很茫然。
我想獲得每個X的計數,然後對它進行排序,然後以某種方式使用ORDER BY DESC,以便最大值位於頂部,然後用LIMIT進行比較以檢查第一個元組下面的值是否相等意味着它們同樣常見)但我不確定LIMIT語法,如果我可以有這樣的條件
請給出一個提示,而不是答案,是否有任何資源我可以參考,所以我可以弄清楚一種方式?
在oracle中我會使用計數()與Partition_by沿護理() – Arnab
@Arnab SQLite是可悲短於視圖的功能。 – user2864740