Code Category Name Type
1 Beverage Coke Local
1 Beverage Coke Master
2 Beverage Sprite Local
3 Beverage Royal Master
0 Beverage Soda Local
0 Beverage Coke Local
我想根據代碼,類別和名稱選擇唯一值。如果有重複的條目(如表中的元素1和2),我想保留Type = Master的第二個元素。我怎樣才能在SQLite中使用SELECT?我目前的SQL如下所示:如何從基於列的副本中選擇一個
SELECT * FROM table WHERE Name LIKE ? AND category LIKE ? AND code LIKE ?
但是這將包含重複項。使用GROUP BY應該消除重複,但我不知道如何選擇TYPE = Master。
我使用SQLite的科爾多瓦感謝 –