Pobranie ID z zapytania z DISTINCT

0

Witam,

Mam takie zapytanie

SELECT DISTINCT address, city, postcode
FROM addresses

Jak moge pobrac IDki dla wszystkich wynikow powyzej?

0

Z tego zapytania się nie da... :)

0

Nie da się ponieważ wynik selecta nie reprezentuje konkretnych wierszy z tabeli a jedynie unikalne zestawy wartości trzech pól z tabeli. Do tego wiersz w zbiorze wynikowym może pasować do wielu wierszy w tabeli

0

Próbujemy zgadnąć, co poeta miał na myśli. Jeżeli potraktować pytanie dosłownie, to sprawa jest prosta:

select id from addresses

A może chodziło mu o to?

SELECT count(id), min(id), max(id), address, city, postcode
FROM addresses
GROUP BY address, city, postcode

1 użytkowników online, w tym zalogowanych: 0, gości: 1