下面以比較流行的mysql圖形化管理工具Navicat為例,其他工具或者在命令行中以及編程語言中操作時的執行的sql語句是壹樣的。
1、假設在數據庫中有壹個名為testtest的表格,表格內容如下圖所示,表中有三條記錄是9月份的
2、打開壹個查詢窗口,輸入查詢語句select * from?testtest?where month(date)='9';,該語句表示查詢testtest表格中9月份的記錄
3、點擊“運行”執行該sql語句,在下方可以看到已經查詢到了9月份的三條記錄
4、如需按年查詢可輸入select * from?testtest where year(date)='2017';,2017代表需要查詢的年份。如下圖所示只查詢到了壹條記錄是2017年的