MySQL是一種流行的關系型數據庫管理系統,在使用過程中,經常需要根據時間選取數據。下面將介紹如何選取小于某個時間的數據。
SELECT * FROM table_name WHERE date_time_column < '2021-12-31 23:59:59';
上面的代碼中,table_name是要查詢的表名,date_time_column是日期時間類型的列名,'2021-12-31 23:59:59'是要篩選的時間。
需要注意的是,如果date_time_column的時間部分沒有指定,那么默認時間是00:00:00。因此,在篩選小于某一天的數據時,需要把時間部分指定為23:59:59。
另外,如果查詢的日期是變量,可以使用參數化查詢。
SELECT * FROM table_name WHERE date_time_column < ?;
上面的代碼中,?代表變量,具體的值由程序傳入。使用參數化查詢可以防止SQL注入攻擊。
上一篇css自適應 單位
下一篇css高度自適應如何實現