国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 18:41:04
文檔

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL:bitsCN.com MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù) 1. 文本處理函數(shù) 這里只介紹Soundex(str)函數(shù),其它的函數(shù)無需記憶,只需大概記得函數(shù)名就OK了, 要用時(shí)再用HELP命令查看一下用法。 eg:HELP Upper;*Soundex(str):對字
推薦度:
導(dǎo)讀MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL:bitsCN.com MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù) 1. 文本處理函數(shù) 這里只介紹Soundex(str)函數(shù),其它的函數(shù)無需記憶,只需大概記得函數(shù)名就OK了, 要用時(shí)再用HELP命令查看一下用法。 eg:HELP Upper;*Soundex(str):對字

bitsCN.com

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)

1. 文本處理函數(shù)

這里只介紹Soundex(str)函數(shù),其它的函數(shù)無需記憶,只需大概記得函數(shù)名就OK了,

要用時(shí)再用HELP命令查看一下用法。

eg:HELP Upper;

*Soundex(str):對字符串進(jìn)行發(fā)音比較而不是字母比較

先列出所以cust_contact的數(shù)據(jù)

mysql> SELECT cust_contact FROM customers;+--------------+| cust_contact |+--------------+| Y Lee || Jerry Mouse || Jim Jones || Y Sam || E Fudd |+--------------+5 rows in set (0.00 sec) 假設(shè)你只記得顧客的實(shí)際名是Y. Lie,現(xiàn)在要找 Y Lee的數(shù)據(jù) mysql> SELECT cust_name,cust_contact FROM customers -> WHERE cust_contact = 'Y. Lie'; #查找失敗Empty set (0.00 sec) 現(xiàn)在用Soundex()對字符串進(jìn)行發(fā)音比較mysql> SELECT cust_contact FROM customers -> WHERE Soundex(cust_contact) = Soundex('Y. Lie');+--------------+ | cust_contact | #ok,查找成功+--------------+| Y Lee |+--------------+1 row in set (0.00 sec)

常用函數(shù)參考(可跳過):

 *Upper():將文本轉(zhuǎn)換為大寫 eg: mysql> SELECT vend_name,Upper(vend_name) -> AS vend_name_upcase -> FROM vendors -> ORDER BY vend_name;+----------------+------------------+| vend_name | vend_name_upcase |+----------------+------------------+| ACME | ACME || Anvils R Us | ANVILS R US || Furball Inc. | FURBALL INC. || Jet Set | JET SET || Jouets Et Ours | JOUETS ET OURS || LT Supplies | LT SUPPLIES |+----------------+------------------+ 6 rows in set (0.00 sec) *LEFT(str,len): Returns the leftmost len characters from the string str, or NULL if any argument is NULL. Examples:mysql> SELECT LEFT('Hello',3);+-----------------+| LEFT('Hello',3) |+-----------------+| Hel |+-----------------+1 row in set (0.00 sec) *LENGTH(str): Returns the length of the string str, measured in bytes.Examples: mysql> SELECT LENGTH('Hello');+-----------------+| LENGTH('Hello') |+-----------------+| 5 |+-----------------+1 row in set (0.00 sec) *LOCATE(substr,str), LOCATE(substr,str,pos): The first syntax returns the position of the first occurrence of substring substr in string str. The second syntax returns the position of the first occurrence of substring substr in string str, starting at position pos. Returns 0 if substr is not in str. Examples: mysql> SELECT LOCATE('es','chinese');+------------------------+| LOCATE('es','chinese') |+------------------------+| 5 |+------------------------+1 row in set (0.00 sec)mysql> SELECT LOCATE('ue','queue',3);+------------------------+| LOCATE('ue','queue',3) |+------------------------+| 4 |+------------------------+1 row in set (0.00 sec)mysql> SELECT LOCATE('al','hello');+----------------------+| LOCATE('al','hello') |+----------------------+| 0 |+----------------------+1 row in set (0.00 sec) *LOWER(str): Returns the string str with all characters changed to lowercase Examples: mysql> SELECT LOWER('HELLO');+----------------+| LOWER('HELLO') |+----------------+| hello |+----------------+1 row in set (0.00 sec) *RIGHT(str,len) Returns the rightmost len characters from the string str, or NULL if any argument is NULL. Examples: mysql> SELECT RIGHT('queue',3);+------------------+| RIGHT('queue',3) |+------------------+| eue |+------------------+1 row in set (0.00 sec)

2.常用日期和時(shí)間處理函數(shù)

 大部分都比較簡單,函數(shù)名即代表了它們的功能,無需刻意記憶. AddDate(),AddTime(),CurDate,CurTime(),Date(). DateDiff():計(jì)算兩個(gè)日期之差 Date_Add(),Date_Format(),Day(),DayOfWeek(),Hour(),Month(),Now(),Second(),Time(),Year() *MySQL使用的日期格式y(tǒng)yyy-mm-dd Examples: 先列出orders所有的日期數(shù)據(jù) mysql> SELECT order_date FROM orders;+---------------------+| order_date |+---------------------+| 2005-09-01 00:00:00 || 2005-09-12 00:00:00 || 2005-09-30 00:00:00 || 2005-10-03 00:00:00 || 2005-10-08 00:00:00 |+---------------------+5 rows in set (0.00 sec)mysql> SELECT cust_id,order_num -> FROM orders -> WHERE order_date = '2005-09-01'; # WHERE order_date = '2005-09-01'并不可靠 +---------+-----------+ #假如order_date的值為‘2005-09-01 11:30:05’則檢索失敗| cust_id | order_num |+---------+-----------+| 10001 | 20005 |+---------+-----------+1 row in set (0.00 sec)

解決辦法,用Date()函數(shù)

 mysql> SELECT cust_id,order_num -> FROM orders -> WHERE Date(order_date) = '2005-09-01';+---------+-----------+| cust_id | order_num |+---------+-----------+| 10001 | 20005 |+---------+-----------+1 row in set (0.00 sec)

練習(xí):檢索2005年9月的所有訂單

法一:

 mysql> SELECT cust_id,order_num -> FROM orders -> WHERE Date(order_date) BETWEEN '2005-09-01' AND '2005-09-30';+---------+-----------+| cust_id | order_num |+---------+-----------+| 10001 | 20005 || 10003 | 20006 || 10004 | 20007 |+---------+-----------+3 rows in set (0.00 sec)

法二:(無需記住每月有多少天,而且不需要操心閏年2月)

mysql> SELECT cust_id,order_num FROM orders -> WHERE Year(order_date) = 2005 AND Month(order_date) = 9;+---------+-----------+| cust_id | order_num |+---------+-----------+| 10001 | 20005 || 10003 | 20006 || 10004 | 20007 |+---------+-----------+3 rows in set (0.00 sec)

3.數(shù)值處理函數(shù)

Abs(),Cos(),Sin(),Sqrt(),Tan(),Pi()

Mod():返回除操作的余數(shù)

Exp(): 返回一個(gè)數(shù)的指數(shù)值

bitsCN.com

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL

MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù)_MySQL:bitsCN.com MySQL學(xué)習(xí)足跡記錄09--常用文本,日期,數(shù)值處理函數(shù) 1. 文本處理函數(shù) 這里只介紹Soundex(str)函數(shù),其它的函數(shù)無需記憶,只需大概記得函數(shù)名就OK了, 要用時(shí)再用HELP命令查看一下用法。 eg:HELP Upper;*Soundex(str):對字
推薦度:
標(biāo)簽: 記錄 日期 文本
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 国产精品va一级二级三级 | 国产视频一二三区 | 国产精品久久久久久亚洲伦理 | 国产在线播放网站 | 日本韩国一区二区 | 国产精品免费看 | 伊人精品视频在线观看 | 亚洲伊人色 | 亚洲欧美日韩在线2020 | 亚洲欧洲第一页 | 最新偷窥盗摄视频在线 | 黑人群性xxx| 国产一区二区不卡 | 国产精品久久久久久久y | 韩国理论三级在线观看视频 | 日本不卡视频在线观看 | 日韩最新视频一区二区三 | 成人a毛片免费视频观看 | 久久精品国产亚洲精品2020 | 在线精品欧美日韩 | 日韩在线观看不卡 | 欧美国产一区二区三区 | 亚洲欧美激情另类 | 欧美在线观看一区 | 国产伦精品一区二区三区免 | 91久久国产综合精品 | 香蕉久久ac一区二区三区 | 亚欧美色| 亚洲一级二级 | 欧美精品在线视频观看 | 国产一区二区精品 | 亚洲国产精品婷婷久久 | 国产欧美日韩在线 | 欧美日韩亚洲综合 | 免费看一级黄色毛片 | 免费又黄又爽又猛大片午夜 | 久久精品一区二区三区不卡牛牛 | 亚洲成a人一区二区三区 | 精品伊人久久大线蕉色首页 | 欧美一区二区在线视频 | 亚洲欧洲日韩 |