Pergunta : Registros com 1 campo distinto no SQL - alcançar 2010

Boa manhã, eu tenho um bocado de uma pergunta do newbie com SQL. Eu tenho submetido meus cérebros que tentam figurar que out.

I tem 2 tabelas: o

DeviceSummary do
UserDetails do

DeviceSummary (AssetName, username, último usado) (username, nome, apelido, centro de custo) prende os dados para cada início de uma sessão que aconteceu a cada PC nos últimos 3 months.
What que eu preciso devo poder determinar apenas o último usuário para cada muita duplicação nos recursos devido aos inícios de uma sessão múltiplos)

I do recurso (porque há funcionei uma pergunta, esta retorna todas as entradas, mas o still

SELECT DeviceSummary.AssetName das fileiras, DeviceSummary.Username, UserDetails. [Nome], UserDetails. [Apelido], UserDetails. [Centro de custo], DeviceSummary.LastUsed
FROM UserDetails INTERNO JUNTAM-SE a DeviceSummary EM UserDetails.Username = DeviceSummary.Username
ORDER por DeviceSummary.LastUsed DESC; cconnell Chris Connell 1-00-000 de LastUsed
A880202 do centro de custo do apelido do nome do username do

AssetName 7/29/2010 de 7:00: 00 dclarke Derek Clarke 1-00-000 de AM
A880202 5/17/2010 de 11:54: 00 jfitch John Fitch 1-00-000 de AM
A880202 6/17/2010 de 6:48: 00 dsmart Dana 1-00-000 esperto de AM
A880202 4/28/2010 de 9:01: 00 AM

As que você pode ver que retorna inícios de uma sessão múltiplos, mas eu apenas preciso as idéias de lastest.

Any?
class= do

Resposta : Registros com 1 campo distinto no SQL - alcançar 2010

SELECIONAR DeviceSummary.AssetName, DeviceSummary.Username, UserDetails. [Nome],
       UserDetails. [Apelido], UserDetails. [Centro de custo], DeviceSummary.LastUsed
De UserDetails INTERNO JUNTAR-SE a DeviceSummary EM UserDetails.Username = DeviceSummary.Username
ONDE DeviceSummary.LastUsed = DMax (“LastUsed”, “DeviceSummary”, “AssetName='" & DeviceSummary.AssetName & “'")
ORDEM por DeviceSummary.LastUsed DESC;
Outras soluções  
 
programming4us programming4us