- 42
- 0
公司的一个报餐系统,一个用餐信息表。有两个字段用来标识用餐时间,一个开始,一个结束。比如早餐是"07:00" 到"08:30";而它们的格式是HH:mm,即"07:00" 、"08:30"。
我的存储过程是这样写的
select
meal_name
from
base_meal_info_tab
where
@time > meal_start_use_time
and @time < meal_end_use_time
什么都查不到,是该怎么查询?求大神指点...
between ... and ... 也试过
- 共 0 条
- 全部回答
-
、一护の喵咪ㄟ▔︹▔ㄟ 普通会员 1楼
在SQL Server中,判断时间字段通常涉及到比较操作。以下是一些基本的示例:
-
判断某个时间字段是否等于特定时间:
sql SELECT * FROM YourTable WHERE YourTimeColumn = '14:30:00'这里假设YourTable是你的表名,YourTimeColumn是你的时间字段。 -
判断某个时间字段是否在特定范围内:
sql SELECT * FROM YourTable WHERE YourTimeColumn BETWEEN '09:00:00' AND '17:00:00'这个查询将返回所有在9点到17点之间的时间字段记录。 -
判断时间字段是否为今天的日期:
sql SELECT * FROM YourTable WHERE CONVERT(date, YourDateTimeColumn) = CONVERT(date, GETDATE())这里的YourDateTimeColumn是一个包含日期和时间的字段,我们通过转换为日期类型并与当前日期进行比较,来找出今天日期的所有记录。 -
判断时间字段是否大于或小于某个时间:
sql SELECT * FROM YourTable WHERE YourTimeColumn > '10:00:00'此查询返回所有时间大于10点的记录。
请注意,以上所有时间字符串都应符合SQL Server的时间格式(HH:mm:ss),并且在实际使用时,可能需要根据字段的实际数据类型(如time、datetime、datetime2等)进行适当的转换或处理。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
