我如何使用sql中的datenow标识列 [英] How i identity column using datenow in sql
本文介绍了我如何使用sql中的datenow标识列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我这样做表: -
id,名字,计数器,日期
--- ---- ------ ---- -
11,ma,1,15-2-2016
21,kk,2,15-2-2016
30,dd ,3,15-2-2016
10,ss,1,16-2-2016
25,dd,2,16-2-2016
i想要身份栏的柜台,日期
我尝试过:
当我插入成为计数器+1
i crate table like this :-
id , name , Counter , date
--- ---- ------ -----
11 , ma , 1 , 15-2-2016
21 , kk , 2 , 15-2-2016
30 , dd , 3 , 15-2-2016
10 , ss , 1 , 16-2-2016
25 , dd , 2 , 16-2-2016
i want identity column's counter where date
What I have tried:
and when i insert become counter +1
推荐答案
尝试ROW_NUMBER()OVER(PARTITION BY [DATE] ORDER BY [日期])AS柜台
Try ROW_NUMBER() OVER (PARTITION BY [DATE] ORDER BY [DATE]) AS Counter
这篇关于我如何使用sql中的datenow标识列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文