D delphian Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-21 #1 对ACCESS数据表,kq,结构如下:<br>字段名 类型 含义<br>username 文本(20) 人名<br>kqtime 日期/时间-常规日期<br>InOut 数字-字节 上下班标志 0上班,1下班<br><br>要取得每个人最近一条考勤记录,sql语句怎么写?能在一条语句中实现吗?
对ACCESS数据表,kq,结构如下:<br>字段名 类型 含义<br>username 文本(20) 人名<br>kqtime 日期/时间-常规日期<br>InOut 数字-字节 上下班标志 0上班,1下班<br><br>要取得每个人最近一条考勤记录,sql语句怎么写?能在一条语句中实现吗?
轻 轻舞肥羊 Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-21 #2 select * from kq a,(<br> select username, max(kqtime) kqtime from kq group by username<br>) b where a.username=b.username and a.kqtime = b.kqtime
select * from kq a,(<br> select username, max(kqtime) kqtime from kq group by username<br>) b where a.username=b.username and a.kqtime = b.kqtime
D delphian Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-21 #3 肥羊的语句对ACCESS执行错误,不过结构是正确的,稍加修改可以执行了