Mam tabeli w SQL, tabela jest tak:SQL wybierz Unique listę użytkowników, a także inne dane w zależności od datownika
+-------------+---------------+-------------------------+
| quotes_user | email_address | ________Sent_at________ |
+-------------+---------------+-------------------------+
| user1 | email1 | 2012-10-09 12:23:53.253 |
| user1 | email2 | 2012-10-09 12:24:53.253 |
| user2 | email3 | 2012-10-09 13:20:53.253 |
| user2 | email4 | 2012-10-09 11:23:53.253 |
| user3 | email5 | 2012-10-08 10:29:53.253 |
| user3 | email6 | 2012-10-08 14:23:53.253 |
+-------------+---------------+-------------------------+
Chcę wynikiem pokazać
+-------------+---------------+-------------------------+
| quotes_user | email_address | ________Sent_at________ |
+-------------+---------------+-------------------------+
| user1 | email2 | 2012-10-09 12:24:53.253 |
| user2 | email3 | 2012-10-09 13:20:53.253 |
| user3 | email6 | 2012-10-08 14:23:53.253 |
+-------------+---------------+-------------------------+
tj. Chcę wybrać listę unikalnych użytkowników i najnowszy adres e-mail z nimi związany.
Innym sposobem wyjaśnienia problemu byłoby, że chcę wybrać pole, które nie jest zawarte w żadnej funkcji zagregowanej ani w klauzuli order by. Próbowałem wielu stwierdzeń z dużą liczbą permutacji Wyróżnionych i Sortuj według, Grupuj według itd., Bez żadnego pożytku.
Próbuję unikać wielu instrukcji.
Proszę, pomóżcie mi z tym.
Działa jak urok. Chociaż nie wiem Jak działa część JOIN, czy mógłbyś poprowadzić mnie do dobrego zasobu? –
@SunnyRGupta - Oto niektóre zasoby: [wikipedia - SQL Joins] (http://en.wikipedia.org/wiki/Join_%28SQL%29), [Kodowanie horroru Wizualne wyjaśnienie połączeń SQL -] (http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html), [Codeproject - Wizualna reprezentacja SQL Join] (http://www.codeproject.com/Articles/ 33052/Visual-Reprezentacja-SQL-Joins). Co więcej, bardzo polecam [Zapytania SQL dla zwykłych śmiertelników] (http://rads.stackoverflow.com/amzn/click/0201433362) dotyczące podstaw zapytań SQL. –
Wielkie dzięki, ostatnie łącze jest niezwykle cenne: D –