[MYSQL -11]使用函式處理資料
- 文字處理函式
select vend_name,upper(vend_name) as vend_name_upper from vendors order by vend_name;
select vend_name,length(vend_name) as vend_name_upper from vendors order by vend_name;
upper()函式將文字轉換為大寫,length()返回串的長度。
\color{red}{Soundex()}
函式考慮發音字元和音節,使得對串進行發音比較而不是字母比較。
select cust_name,cust_contact from customers where soundex(cust_contact) = soundex('Y LIE');
cust_name | cust_contcat |
---|---|
‘Coyote Inc.’ | ‘Y Lee’ |
- 日期和時間處理函式
函式 | 說明 |
---|---|
Date() | 返回日期時間中的日期部分 |
Time() | 返回日期時間中的時間部分 |
Year() | 返回一個日期的年份 |
Month() | 返回一個日期的月份 |
Day() | 返回一個日期的天數部分 |
Hour() | 返回一個時間的小時部分 |
Minute() | 返回一個時間的分鐘部分 |
Second() | 返回一個時間的秒部分 |
Now() | 返回當前日期和時間 |
#日期處理函式
select curdate();
SELECT NOW();
select date(NOW());
SELECT cust_id,order_date,order_num from orders where date(order_date)='2005-09-01';
select cust_id,order_date,order_num from orders where date(order_date) between '2005-09-01' and '2005-09-30';
select cust_id,order_date,order_num from orders where year(order_date) =2005 and month(order_date) ='9';-- 不加引號也可以.
- 數值計算函式
函式 | 說明 |
---|---|
Abs() | 返回一個數的絕對值 |
Mod() | 返回除操作的餘數 |
Sqrt() | 返回一個數的平方根 |
Rand() | 返回一個隨機數 |
Exp() | 返回一個數的指數值 |
相關文章
- 11. 使用MySQL之使用資料處理函式MySql函式
- MySQL-日期和資料處理函式MySql函式
- Mysql字元處理函式詳解MySql字元函式
- 地理位置geo處理之mysql函式MySql函式
- CnosDB:深入瞭解時序資料處理函式函式
- 磁碟處理函式函式
- 字元處理函式字元函式
- sql(oracle)資料處理實用總結開窗函式(over partition)使用SQLOracle函式
- oracle函式大全-字串處理函式Oracle函式字串
- Oracle中利用函式索引處理資料傾斜案例Oracle函式索引
- MySQL 處理重複資料MySql
- MySQL 處理非法資料薦MySql
- thinkphp 輸出變數使用函式處理PHP變數函式
- 使用自定義函式實現資料編解碼、格式處理與業務告警函式
- 陣列處理函式陣列函式
- SqlServer——字串處理函式SQLServer字串函式
- Oracle函式-->字元處理Oracle函式字元
- 安全字串處理函式字串函式
- 檔案處理函式函式
- 時間處理函式函式
- [譯] 如何使用純函式式 JavaScript 處理髒副作用函式JavaScript
- Debezium zookeeper kafka mysql資料處理KafkaMySql
- 在javascript中使用純函式處理副作用JavaScript函式
- PHP函式處理函式例項詳解PHP函式
- Pandas 基礎 (6) - 用 replace () 函式處理不合理資料函式
- 單位元組處理函式函式
- php字串處理函式大全PHP字串函式
- SQL字串處理函式大全SQL字串函式
- 登錄檔處理函式函式
- mysql 1129處理MySql
- 計算機程式的思維邏輯 (93) – 函式式資料處理 (下)計算機函式
- 計算機程式的思維邏輯 (93) - 函式式資料處理 (下)計算機函式
- 計算機程式的思維邏輯 (92) - 函式式資料處理 (上)計算機函式
- mysql資料庫如何使用concat函式連線字串MySql資料庫函式字串
- 使用Excel高效處理資料Excel
- 使用openpyxl處理表格資料
- mysql大資料高併發處理MySql大資料
- MySql之json_extract函式處理json欄位MySqlJSON函式