作者blackbing (blackbing)
看板Database
标题Re: [SQL ] 如何取出最後一笔新增资料?
时间Wed Mar 28 02:50:36 2007
※ 引述《bcse (Lvx ex Caelis)》之铭言:
: ※ 引述《digitalize (一定需要吗?)》之铭言:
: : 新增资料时,
: : MySQL不是会将资料放置table的最後位置...
: : 请问有没有SQL的语法
: : 能够将最後一笔新增资料select出来呢??
: : 先谢过各位了...
: 如果你的 Primary Key 是一个 AUTO_INCREMENT 的栏位
: 可以使用 SELECT LAST_INSERT_ID(); 得到最後一次 INSERT 的 Primary Key
: 然後就能 SELECT 出你要的资料了
: http://0rz.tw/312x2
不好意思我试了好几次,
LAST_INSERT_ID() return 回来的值都是0耶
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.22.18