加 order by 行不?
select id, user, keyword, datetime from table1 group by keyword order by datetime desc
select id, user, keyword, datetime from table1 group by keyword order by datetime desc
解决方案 »
- 这样的字符怎用正则匹配呢?
- php文件上传防止欺骗问题
- 解析XML的问题:如何获得换行的信息?
- 100分求如何在现文件上传到指定路径同时把图片名字到数据库相应字段?
- 唠叨大哥帮帮忙!!!谢谢
- WEB-FAX 网上传真
- 请问有半换行符处理的问题.
- CSDN里没有php高手了?怎么没人回答我的问题(发送邮件)?
- 宇凡,是否可以把你女朋友的照片贴出来啊
- php通过id生成短网址
- 在同一个局域网内 这个网址有些机可以上有些上不了 是什么原因https://www.login.hsbc.com/bibauth/logonStart?partnerid=HBAP&language=
- phpmyadmin中文数据出现乱码
user是提交的用户,keyword可以重复,datetime是提交的时间
id是自动增长的字段
这样取出来不行,因为order by 的时候相同的keyword记录已经被去掉了select id, user, keyword, max(datetime) from table1 group by keyword order by datetime desc
这样只能取到时间,取不到最新的user,哪位高人指点一下啊
01 s1 k1 05-12-12
02 s2 k2 05-12-11
03 s3 k2 05-12-13
04 s4 k3 05-12-10我希望group以后得到的结果是
id user keyword datetime
03 s3 k2 05-12-13
01 s1 k1 05-12-12
04 s4 k3 05-12-10
FROM t_temp t
WHERE (NOT EXISTS
(SELECT id
FROM t_temp AS w
WHERE t.t_keyword = w.t_keyword AND w.t_date > t.t_date))
ORDER BY t_date DESC
Select * From [Table] Where id in (Select Max(id) From [Table] Group by keyword)