Mam tabeli jak poniżej (ale z kilku kolumnach):SQLite - SELECT DISTINCT z jednej kolumny i dostać pozostali
Code Quantity
----- --------
00001 1
00002 1
00002 1
00002 2
00003 2
00003 1
I chcę, aby uzyskać ten sam wynik, który z SELECT DISTINCT Code FROM table
(00001,00002, 00003), ale z wszystkimi innymi kolumnami tabeli.
AKTUALIZACJA: Gdybym wykonać to: SELECT DISTINCT Code, Quantity from table
uzyskać:
Code Quantity
----- --------
00001 1
00002 1
00002 2
00003 1
00003 2
I chciałbym dostać:
Code Quantity
----- --------
00001 1
00002 1
00003 1
Dzięki z góry!
Jaka powinna być wartość wyjściowa we wszystkich pozostałych kolumnach? Więc z twojego własnego przykładu, jeśli Kod to 00003, to jaka powinna być Ilość (2, 1 lub coś innego)? –
Dlaczego to ma SQLite w tytule, ale jest oznaczony jako "mysql"? Z której bazy danych korzystasz? –
A więc ... chcesz mieć najniższą "Ilość" lub pierwsze wystąpienie? – Math