gpt4 book ai didi

sql-server - 我需要根据时间从表中选择数据。但我的表字段是日期时间

转载 作者:行者123 更新时间:2023-12-04 04:43:51 24 4
gpt4 key购买 nike

我需要根据时间从表中选择数据。但我的表字段是日期时间。如何仅根据时间从表中选择数据?我可以在where子句中只使用时间吗?请回复

最佳答案

试试这个——

DECLARE @temp TABLE
(
Col1 INT
, Col2 DATETIME
)

INSERT INTO @temp (Col1, Col2)
VALUES
(1, '2013-08-29 07:41:43.717'),
(2, '2013-08-29 08:41:50.067')

SELECT *
FROM @temp
WHERE CAST(Col2 AS TIME) BETWEEN '08:00' AND '12:00'

输出 -
Col1        Col2
----------- -----------------------
2 2013-08-29 08:41:50.067

关于sql-server - 我需要根据时间从表中选择数据。但我的表字段是日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18503045/

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