一只一个 2020-11-05 12:06 采纳率: 100%
浏览 13
已采纳

关于sql查询数据问题

用的oracle数据库,表中有个字段表示时间,格式为YY-MM-dd hh-mm-ss;现在想根据时间查询,查询某一天的所有数据,也就是时间精确到天(YY-MM-dd),传入的时间参数也是YY-MM-dd格式的。

目前的想法是后台修改传入参数,改为 年-月-日0时0分0秒 和 年-月-日 23时59分59秒,然后查询这两个时间段内的数据。

想问问大佬们还有其他思路吗?或者说是好更好更简单的方法的方法吗?

  • 写回答

4条回答 默认 最新

  • 羊皮书 2020-11-05 14:32
    关注

    查询条件缺省补上0即可,根据你说的表中时间按字段格式,查询条件写成例如:
    变量starttime:2018-10-01 00:00:00  //开始时间
    变量endtime:2019-10-01 23:59:59; //结束时间
    这样查询即可解决问题。参考地址:https://yangpishu.cn/a/88.html

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分