Pytanie : Rejestr z (1) Odrębny pole w SQL - Przystępować 2010

dzień dobry, I mieć trochę newbie pytanie z SQL. I dręczyć mój mózg ono out.

I mieć 2 stół:

DeviceSummary (AssetName, Username, Kopyto Szewskie Używać)
UserDetails (Username, Pierwsze Imię, Nazwisko, Koszt Centrum)

DeviceSummary trzymać the dane dla każdy logon który zdarzać się każdy PECET w the ostatni 3 months.
What I potrzebować być sprawnie właśnie the ostatni użytkownik dla ostatni unikalny wartość (Gdy tam  być mnóstwo powielanie na wartość należny wieloskładnikowy nazwa użytkownika)

I biegać zapytanie, gdy wracać gdy the wejście, ale the rząd still

SELECT DeviceSummary.AssetName, DeviceSummary.Username, UserDetails. [Pierwsze imię], UserDetails. [Nazwisko], UserDetails. [Koszt Centre], DeviceSummary.LastUsed
FROM UserDetails WEWNĘTRZNY ŁĄCZYĆ DeviceSummary NA UserDetails.Username = DeviceSummary.Username
ORDER DeviceSummary.LastUsed DESC;

AssetName Username Pierwsze imię Nazwisko Koszt Centre LastUsed
A880202 cconnell Chris Connell 1-00-000 7/29/2010 7:00: 00 AM
A880202 dclarke Derek Clarke 1-00-000 5/17/2010 11:54: 00 AM
A880202 jfitch John Fitch 1-00-000 6/17/2010 6:48: 00 AM
A880202 dsmart Dana Mądrze 1-00-000 4/28/2010 9:01: 00 AM

As ty móc ono wracać wieloskładnikowy nazwa użytkownika, ale I właśnie potrzeba the lastest.

Any pomysł?

Odpowiedź : Rejestr z (1) Odrębny pole w SQL - Przystępować 2010

WYBRANY DeviceSummary.AssetName, DeviceSummary.Username, UserDetails. [Pierwsze imię],
       UserDetails. [Nazwisko], UserDetails. [Koszt Centre], DeviceSummary.LastUsed
OD UserDetails WEWNĘTRZNY ŁĄCZYĆ DeviceSummary NA UserDetails.Username = DeviceSummary.Username
DOKĄD DeviceSummary.LastUsed = DMax ("DeviceSummary.AssetName", "DeviceSummary", "AssetName='" & DeviceSummary.AssetName & "'")
ROZKAZ DeviceSummary.LastUsed DESC;
Inne rozwiązania  
 
programming4us programming4us