色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql正則表達式日期

呂致盈2年前10瀏覽0評論

MySQL正則表達式提供了對日期的強大支持,在處理日期數據時,可以通過正則表達式更加靈活地篩選出所需的數據。以下是一些關于MySQL正則表達式在處理日期方面的常用方法:

SELECT * FROM table_name WHERE date_column REGEXP '2019-[0-9][0-9]-[0-9][0-9]'

以上代碼將會篩選出所有日期為2019年的數據,其中'2019-[0-9][0-9]-[0-9][0-9]'是一個正則表達式,意為匹配以'2019-'開頭,后面跟隨兩位數字,再后面跟隨兩位數字的字符串。這個正則表達式將能夠篩選出所有2019年的日期數據。

SELECT * FROM table_name WHERE date_column REGEXP '2020-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])'

以上代碼將會篩選出所有日期為2020年的數據,其中'2020-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])'是一個更加復雜的正則表達式,能夠匹配以'2020-'開頭的所有符合日期格式的字符串。具體來說,該正則表達式會匹配所有以2020為年份,01到12月份的日期,日期為01到31日的字符串。這個正則表達式將能夠篩選出所有2020年的日期數據。

SELECT * FROM table_name WHERE date_column REGEXP '^[0-9]{2}:[0-9]{2}:[0-9]{2}$'

以上代碼將會篩選出所有時間格式為'HH:MM:SS'的數據,其中'^[0-9]{2}:[0-9]{2}:[0-9]{2}$'是一個正則表達式,匹配以兩位數字冒號兩位數字冒號兩位數字組成的字符串,即時間格式為'HH:MM:SS'。這個正則表達式將能夠篩選出所有時間格式為'HH:MM:SS'的數據。