詞典統計詞頻的優化方法(collections模組--defaultdict、Counter、OrderedDict)
阿新 • • 發佈:2022-03-03
UNION ALL 和UNION操作符
合併兩個或者多個SELECT語句的結果集
注意:必須擁有相同數量的列,列也必須有相同的資料型別
IF表示式
SELECT IF(FALSE,1+1,1+2);IFNULL表示式
判斷第一個引數expr1是否為空
如果為空,則返回第二個引數expr2
如果不為空,則直接返回第一個引數SELECT IFNULL(NULL,11)
SELECT IFNULL(06,11)
IF - then -else
將 CASE後面的case_value值和每一個when子句後面的when_value進行比較
如果一旦和when後面的值一致,則返回then後面的statement_list
如果不一致,則返回else後面的值when --> THEN 可以有多個
set @crank=0;
1.引入變數時,用set語句定義,必須賦值
否則是空值
2.變數與連線有關,也就是說,一個客戶單定義的變數不能被其他客戶端看到或者使用,當客戶端退出時,該客戶端連線的所有變數將自動釋放
DISTINCT (列名)
用於返回唯一不同值(去重)
日期函式
select month('2022-03-07')
select year('2022-03-07')
select day('2022-03-07')
selectyear('2022-03-07'), month('2022-03-07'),day('2022-03-07')
select now(),curdate(),curtime();//當前時間