跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • MySQL 的 SELECT,如何让分钟或者秒数来做 WHERE 条件呢?
未分類
15 9 月 2020

MySQL 的 SELECT,如何让分钟或者秒数来做 WHERE 条件呢?

MySQL 的 SELECT,如何让分钟或者秒数来做 WHERE 条件呢?

資深大佬 : uti6770werty 3

InSerttTime 字段是 datetime 类型
比如,要 SELECT 出 InSerttTime 字段是”2020-03-15 XX:43:XX”,要找出当天 43 分的所有字段内容
如果是指定时、秒,而不指定日期呢?

大佬有話說 (8)

  • 資深大佬 : zvcs

    … where minute ( InSerttTime )=‘4’

  • 資深大佬 : coderteddy

    有 format 不会用吗,兄弟

  • 資深大佬 : dovme

    http://tool.mkblog.cn/lmbtfy/?q=TXlTUUwg5qC55o2u5pe26Ze05oiz5p+l6K+i5pWw5o2u

  • 資深大佬 : aguesuka

    在意性能就单独一个字段存。
    不在意就转字符串比较

  • 資深大佬 : oneisall8955

    @dovme 有点东西

  • 資深大佬 : virusdefender

    https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_extract

    mysql> SELECT EXTRACT(DAY_MINUTE FROM ‘2019-07-02 01:02:03’);
    -> 20102

  • 資深大佬 : ccalywm

    select InSerttTime from table where InSerttTime regexp ‘2020-03-15 XX:43:’

  • 資深大佬 : CodeCodeStudy

    先 SELECT id FROM table_name WHERE InSerttTime >= ‘2020-03-15’ AND InSerttTime < ‘2020-03-16’;
    得到所有符合条件的主键 id,假设得到的是 1,2,3,然后再
    SELECT * FROM table_name WHERE id IN (1,2,3);

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具