【发布时间】:2014-03-06 03:48:08
【问题描述】:
我的表中有一个日期列,我需要为日期更改生成一个唯一的行日期。我使用了CONVERT(varchar(50),cast(product as DATE),112),但我没有得到唯一的日期。
我的表格如下所示。
Product
02/22/2014
02/22/2014
02/22/2014
02/22/2014
02/23/2014
02/23/2014
02/23/2014
02/23/2014
02/23/2014
02/24/2014
02/24/2014
02/24/2014
输出看起来是
201402221
201402222
201402223
201402224
201402231
201402232
201402233
201402234
201402235
201402241
201402242
201402243
注意:我需要它,因为不应该匹配任何值。请帮助我,我使用上面的公式尝试了 80%,但我不知道为日期添加行号??
【问题讨论】:
标签: sql tsql sql-server-2012 row-number date-conversion