我必须自动编号具有相同日期的字段,我真的不知道如何:(
(what i have)
ID|| DATE || PID
1 || 2014 01 01 || 1
2 || 2014 01 01 || 2
3 || 2014 01 02 || 3
4 || 2014 01 02 || 4
(what i need)
ID|| DATE || PID
1 || 2014 01 01 || 1
2 || 2014 01 01 || 2
3 || 2014 01 02 || 1
4 || 2014 01 02 || 2
答案 0 :(得分:0)
如果要添加新记录,如果ID是自动增量:
INSERT INTO table_name(DATE, PID)
VALUES ( [YOUR_DATE], (SELECT MAX(PID) from table_name where DATE=[YOUR_DATE]) + 1)
使用您要插入的日期更改[YOUR_DATE]