作者evantw (安安小成)
看板Database
标题[SQL ] 当有存在编号时自动抓取最新的编号
时间Sun Mar 20 12:19:44 2011
我有个资料表-编号格式如下
编号
H-001-01
H-001-02
H-002-01
H-003-01
H-001-03
我希望当使用者在表格内Key H-001-02 (或 H-001-XX有存在的)时
可以自动抓取 H-001-XX 中最大的那一笔 ex:H-001-03
我後续再利用程式在加 1 变 H-001-04 的新编号
请问如果 SQL 要判断 编号 like 到 H-001-02 时(或其他存在时)
可以用 Max(编号) 来抓到 编号的最大值 H-001-03 呢??
这 SQL 语法大概要怎样写呢??
谢谢
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.99.68.46
1F:推 LPH66:... sort by `编号` desc limit 1; 如何? 03/20 13:53
2F:→ evantw:请问这段要加在哪 select * from 编号 where 'H-001-01'後? 03/20 16:44
3F:推 ClubT:select Max(编号) from 资料表 where LEFT(编号,5)='H-001' 03/21 09:12