作者leo1234 (Leo)
看板Database
标题[SQL ] 查询资料表中最新的两笔(UID最大的两个)
时间Sat Jun 1 09:11:30 2013
不好意思~问个小问题~
就是我想利用SQL查询抓取最新的两笔资料
也就是UID最大的两个
$test= mysql_db_query("defense", "select * from log2 where
uid = (SELECT MAX( uid )-1 FROM log2)");
MAX(uid )
我知道他们分别是WHERE 最大MAX( uid )
次大MAX( uid )-1
我想问的是怎麽样可以一次两个都查询到,用过&好像不行QQ
因为我後面会将$test丢去做事情
所以想要两个一起查询到
诚心发问~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.203.9
1F:→ leo1234:因为我这个资料表没有设时间栏位,所以只想到用uid 06/01 09:13
2F:→ kerash:不用 where,直接 order by uid desc limit 2 06/01 10:14
3F:→ leo1234:真的耶~恍然大悟@@~感谢唷~ 06/01 10:54