Sye*_*idi 0 sql sql-server-2008
我在 SQL Server 中有一个表,其中有一列数据类型为 DateTime,我想获取特定月份或年份的数据,即
Select * from Table where datejoined='07'//Getting July Data
Run Code Online (Sandbox Code Playgroud)
或者
Select * from Table where datejoined='2013'//Getting 2013 Data
Run Code Online (Sandbox Code Playgroud)
我试过这个,但它比较了时间
select * from Table where datejoined like '%07%'
Run Code Online (Sandbox Code Playgroud)
你正在寻找的是这样的:
SELECT *
FROM TABLE
WHERE Year(DATEJOINED) = 2013
Run Code Online (Sandbox Code Playgroud)
或者:
SELECT *
FROM TABLE
WHERE Month(DATEJOINED) = 7
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11975 次 |
| 最近记录: |