MySQL刷題筆記 日期

2021-10-02 20:00:19 字數 877 閱讀 1682

日期、年、月、日的匹配

如果我們表中的某個日期字段資料格式為yyyy-mm-dd hh:mm:ss,需要匹配這個表下某個日期的資料時,可以使用:

select

*from tablename where

date

(date_and_time)

='2020-01-12'

匹配某個月份的資料:

select

*from tablename where

date

(date_and_time)

between

'2020-01-01'

and'2020-01-31'

;

select

*from tablename where

year

(date_and_time)

=2020

andmonth

(date_and_time)

=1

獲得指定間隔的日期

通過date_sub(cur_date, interval xx)函式來實現。這個函式表示比cur_date早一段時間的日期。例如早2天的日期:

select date_sub(cur_date,

interval

2day

)from tablename;

除了interval day,還可以interval second、interval minute等:

year, month, day, hour, minute, second

刷題筆記 Binary watch

include include include using namespace std class solution m count push back i for int i 0 i num i vector a n,n 5 將陣列n的前5個元素作為向量a的初值 vector a n 1 n 4 ...

2018 4 11刷題筆記

classa newa newa newa echo a num 答案是3 因為static變數常駐記憶體 server 是乙個包含了諸如頭資訊 header 路徑 path 以及指令碼位置 script locations 等等資訊的陣列。這個陣列中的專案由 web 伺服器建立。不能保證每個伺服器...

Leetcode刷題筆記

1.兩數之和給定乙個整數陣列nums 和乙個目標值target,請你在該陣列中找出和為目標值的那兩個整數,並返回他們的陣列下標。ps 你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的元素。思路 用target減去nums中的每乙個數,並設立乙個字典來記錄對應的下標 class...