作者clv (给真相=封锁)
看板Database
标题[SQL ] DB2取最新一笔资料效率的问题
时间Tue Dec 3 22:16:16 2013
有三个栏位 想取最新一笔资料
A B DATA
我想了以下两个方法
不知哪个方法 效率比较好 怕资料多时会跑很慢
又或者有更好的方法呢?
select A from table where B="XXX" order by DATA desc limit 1;
select A,MAX(DATA) FROM table where B="XXX" group by A;
感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.162.16
1F:→ eatdinner:如果是常用的SQL,考虑建个索引吧 12/17 16:33