Sql 选择distinct并向该值添加一个

Sql 选择distinct并向该值添加一个,sql,Sql,我有一个数据库,其中有一列包含“202030、202031”等格式的年周。然而,周是美国格式,要使用瑞典格式,我需要在这个整数上加1 我有一个有效的问题,但给了我“错误的一周”: 从表Order by date\u week desc中选择不同的日期\u week 我尝试过,但没有成功: 从表Order by date\u week desc中选择不同的日期\u week+1 如何将+1添加到该日期周列中的卷中?这是否符合您的要求 select date_week + 1 from table

我有一个数据库,其中有一列包含“202030、202031”等格式的年周。然而,周是美国格式,要使用瑞典格式,我需要在这个整数上加1

我有一个有效的问题,但给了我“错误的一周”:
从表Order by date\u week desc中选择不同的日期\u week

我尝试过,但没有成功:
从表Order by date\u week desc中选择不同的日期\u week+1


如何将+1添加到该日期周列中的卷中?

这是否符合您的要求

select date_week + 1 
from table 
group by date_week
order by date_week desc;

您没有在查询中指定问题,但它可能只是
选择distinct

如果它是“整数”,则
+1
应在任何数据库中工作。您可以检查年-月示例字段吗?202030不存在…202003停留在3月,202004停留在4月等等…或者该表是年-周?你也有完整的日期吗?因为美国的格式意味着只有星期天开始的一周,+1调整今年,而不是永远……“年-月格式”30和31是什么时候变成月的?我不明白这个问题。你是说一年一周吗?每周的日期是什么数据类型?像往常一样,样本数据和预期结果有助于澄清问题和预期。对不起,我是说一年一周,真的很抱歉造成混乱。