selectcurrent_date()fromdual;mysql>selectcurrent_time()fromdual;mysql>selectmonth(current_date())fromdual;mysql>selectyear(current_date())fromdual;mysql>selectmonth(current_date())fromdual;mysql>selectday(current_date()" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

mysql學(xué)習(xí)筆記五(常用函數(shù))

系統(tǒng) 2017 0

1日期函數(shù)

? mysql學(xué)習(xí)筆記五(常用函數(shù))

mysql> select current_date() from dual;

mysql> select current_time() from dual;

mysql> select month(current_date()) from dual;

mysql> select year(current_date()) from dual;

mysql> select month(current_date()) from dual;

mysql> select day(current_date()) from dual;

mysql> select hour(current_time()) from dual;

mysql> select minute(current_time()) from dual;

mysql> select second(current_time()) from dual;

?

create table message (

id int,

title varchar(64),

publishdate datetime

);

mysql> insert into message (id,title,publishdate)values(1,'abc',now());

Query OK, 1 row affected (0.09 sec)

?

mysql> insert into message (id,title,publishdate)values(1,'efc','2011-1-1');

Query OK, 1 row affected (0.09 sec)

備注:插入時(shí)間的內(nèi)容可以是字符串,但是必須是日期格式

?

查詢最近兩個(gè)小時(shí)的內(nèi)容

select * from message where date_add(publishdate,interval 2 hour)>= now();

?

選擇了最近的 30天內(nèi)所有帶有date_col 值的記錄:?

mysql> SELECT something FROM tbl_name

? ? -> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;

?

函數(shù)調(diào)用格式

DATE_ADD(date, INTERVAL expr type )?

DATE_SUB(date, INTERVAL expr type )?

?

type

預(yù)期的 expr 格式

MICROSECOND

MICROSECONDS

SECOND

SECONDS

MINUTE

MINUTES

HOUR

HOURS

DAY

DAYS

WEEK

WEEKS

MONTH

MONTHS

QUARTER

QUARTERS

YEAR

YEARS

?

2字符串函數(shù)

?

mysql學(xué)習(xí)筆記五(常用函數(shù))

?

mysql> select * from employee;

+------+------+------+------------+--------+------------+------------+

| id ? | name | sex ?| birthday ? | salary | entry_date | resume ? ? |

+------+------+------+------------+--------+------------+------------+

| ? ?1 | aaa ?| ? ? ?| 1977-11-11 | ? 56.8 | 2014-11-10 | hello word |

| ? ?2 | bbb ?| ? ? ?| 1977-11-11 | ? 57.8 | 2014-11-10 | hello word |

| ? ?3 | ccc ?| ? ? ?| 1977-11-11 | ? 56.3 | 2014-11-10 | hello word |

+------+------+------+------------+--------+------------+------------+

1rows in set (0.00 sec)

?

名字首字母大寫

select SUBSTRING(UCASE(name),1,1) from employee;

select SUBSTRING(LCASE(name),2,LENGTH(name)-1) from employee;

select CONCAT(SUBSTRING(UCASE(name),1,1), SUBSTRING(LCASE(name),2,LENGTH(name)-1)) from employee;

?

備注:SUBSTRING從第一個(gè)數(shù)從0開始

?

3數(shù)學(xué)函數(shù)

mysql學(xué)習(xí)筆記五(常用函數(shù))

?

4加密函數(shù)

4.1md5加密

?

mysql> select md5('huangbiao') from dual;

+----------------------------------+

| md5('huangbiao') ? ? ? ? ? ? ? ? |

+----------------------------------+

| 1d7877a910293815774015e3776afa0c |

+----------------------------------+

1 row in set (0.00 sec)

?

mysql> select md5('huangbiao') ;

+----------------------------------+

| md5('huangbiao') ? ? ? ? ? ? ? ? |

+----------------------------------+

| 1d7877a910293815774015e3776afa0c |

+----------------------------------+

?

4.2password(str)

從原文密碼str 計(jì)算并返回密碼字符串,當(dāng)參數(shù)為 NULL 時(shí)返回 NULL。這個(gè)函數(shù)用于用戶授權(quán)表的Password列中的加密MySQL密碼存儲(chǔ)

?

mysql> select password('1');

+-------------------------------------------+

| password('1') ? ? ? ? ? ? ? ? ? ? ? ? ? ? |

+-------------------------------------------+

| *E6CC90B878B948C35E92B003C792C46C58C4AF40 |

+-------------------------------------------+?

?

mysql> select password(NULL);

+----------------+

| password(NULL) |

+----------------+

| NULL ? ? ? ? ? |

+----------------+

?

4.3SHA1(str) SHA(str)?

?

mysql> SELECT SHA1('1');

+------------------------------------------+

| SHA1('1') ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|

+------------------------------------------+

| 356a192b7913b04c54574d18c28d46e6395428ab |

+------------------------------------------+

1 row in set (0.00 sec)

?

mysql> SELECT SHA('1');

+------------------------------------------+

| SHA('1') ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |

+------------------------------------------+

| 356a192b7913b04c54574d18c28d46e6395428ab |

+------------------------------------------+

1 row in set (0.00 sec)

?

?

4.4DECODE(crypt_str,pass_str) ?和 ENCODE(str,pass_str)

?

使用 pass_str 作為密碼,解密加密字符串 crypt_str, crypt_str 應(yīng)該是由ENCODE()返回的字符串。?

使用pass_str 作為密碼,解密 str 。 使用DECODE()解密結(jié)果

?

mysql學(xué)習(xí)筆記五(常用函數(shù))


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 色中色资源 | 久久久久久久国产精品毛片 | 色一区二区 | 日本网站在线播放 | 久久久久久综合 | 欧美伦交 | 亚洲欧美日韩综合二区三区 | 久草视频福利在线观看 | 国产精品久久久久aaaa九色 | 免费观看日韩大尺码观看 | 亚洲成人av | 日日摸日日添夜夜爽97 | 人人爱天天做夜夜爽 | 精品国产一区二区在线 | 成人偷拍片视频在线观看 | 4hc44四虎www在线影院男同 | 欧美亚洲高清 | 国产人妻互换一区二区水牛影视 | 精品日韩欧美一区二区三区在线播放 | 国产午夜精品一区二区三区嫩草 | 亚洲国产日韩在线观看 | 色妇影院 | 在线观看毛片视频 | 欧美成人免费高清网站 | 免费观看一级特黄欧美大片 | 国产一区高清 | 欧美3级| 玖玖国产 | 精品视频网站 | 成人性视频免费网站 | 成人精品视频一区二区三区尤物 | 91中文字幕在线观看 | 午夜在线小视频 | 狠狠躁夜夜躁人人爽天天miya | 日本在线播放不卡一区二区三区 | 最新欧美精品一区二区三区 | 色网站免费在线观看 | 久久伊人色综合 | 玖操网 | 九九热线有精品视频99 | 国产精品中文在线 |