Zapytanie SQL Wiele kolumn przy użyciu odrębnego tylko na jednej kolumnie
Próbuję napisać zapytanie SQL, które wybiera wiele kolumn z tabeli z odrębnym operatorem tylko w jednej kolumnie.
Stół jest prosty. Kolumny to:
tblFruit_ID, tblFruit_FruitType, tblFruit_FruitName
int NVarChar Text
Próbuję wybrać cały tblFruit_FruitType z odpowiadającym im tblFruit_ID.
Próbowałem:
Select Distinct(tblFruit_FruitType), tblFruit_ID FROM tblFruit
-Zwraca wszystkie wyniki, nie tylko wyraźne
Select tblFruit_FruitType, tblFruit_ID FROM tblFruit Group By tblFruit_FruitType
-Błędy z kolumną tblFruit_ID są niepoprawne na liście wyboru, ponieważ nie są zawarte ani w funkcji agregującej, ani w klauzuli GROUP BY.
Select tblFruit_FruitType, tblFruit_ID FROM tblFruit Group By tblFruit_FruitType, tblFruit_ID
-Zwraca wszystkie wyniki, nie tylko wyraźne
Sprawdziłem też te podobne posty i nie mogłem nic zrobić do pracy :(
mySQL wybierz jedną kolumnę DISTINCT z odpowiednimi innymi kolumnami
SQL Server Distinct Union dla jednej kolumny
Mam nadzieję, że jest to wystarczająca ilość informacji do odpowiedzi.
Dziękuję za Twój czas!
EDYCJA (dane przykładowe i pożądane wyniki)
tblFruit_ID, tblFruit_FruitType, tblFruit_FruitName
int NVarChar Text
1 Citrus Orange
2 Citrus Lime
3 Citrus Lemon
4 Seed Cherry
5 Seed Banana
Wyniki:
1 Citrus
4 Seed