![]() |
![]() |
-liyt- |
![]()
Post
#1
|
Goście ![]() |
Witam.
Mam pewien problem z zapytaniem. Chcę wyeliminować rekordy które się powtarzają, używam do tego instrukcji:
Problem polega na tym, że chcę wyświetlić jeszcze jedno pole dokładnie Id_kat:
W tym przypadku już nie działa distinct |
|
|
![]() |
-liyt- |
![]()
Post
#2
|
Goście ![]() |
SELECT DISTINCT LastName
FROM Employees; Pominięcie orzeczenia DISTINCT spowoduje wyświetlenie obu rekordów. ------------------------------------------------------------------------------------------------------------------------------------------------ Jeśli klauzula SELECT zawiera więcej niż jedno pole, rekord będzie uwzględniany w wynikach tylko w przypadku, gdy połączenie wartości z tych wszystkich pól jest unikatowe. ------------------------------------------------------------------------------------------------------------------------------------------------ Wszystkie wasze propozycje nie działają. Użycie 2 pól po DISTINCT oznacza że porówna dane z dwóch pól, ale chcę tylko jedno pole, tyle żeby drugie też wyświetlić :/ Macie jeszcze jakieś propozycje, a może pobieranie danych z dwóch tabel? SELECT DISTINCT Produkt.a, Id_kat.b FROM Produkt.a, Produkt.b ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:04 |