gpt4 book ai didi

sql - 如何从表中选择唯一年份

转载 作者:行者123 更新时间:2023-12-02 05:14:05 24 4
gpt4 key购买 nike

我在 SQL Server 2008 的表中有行

rows

请告诉我如何从表中只选择唯一的年份?

P.S.:在此表中唯一的年份是 2013

最佳答案

使用 YEAR函数,使用 DISTINCT 像这样:

SELECT DISTINCT YEAR([date])
FROM Tablename;

SQL Fiddle Demo

这会给你:

| YEAR |
--------
| 2013 |

要使用 order by 子句,给它一个别名并按这个别名排序,而不是像这样的原始名称:

SELECT DISTINCT YEAR([date]) AS Year
FROM Tablename
ORDER By Year;

关于sql - 如何从表中选择唯一年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14934913/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com