mysql中常用函式

2021-09-26 23:22:17 字數 1357 閱讀 9914

#mysql中常用函式

#select 6 + 8;

select 9 + 10 from dual;

#floor(num)向下取整(即返回小於num的最大整數值)

select floor(6.8),floor(6.2),floor(6.5),floor(6.0);

select price,floor(price) from book;

#rand()函式返回0-1之間的隨機數

select rand();

#返回5-10之間的小數

select rand() * 5 + 5;

#返回5-10之間的整數

select floor(rand() * 5 + 5);

#left(str,len)返回str字串中最左邊的len個字元

select left('江西省贛州市@于都縣', 6);

select position('@' in '江西省贛州市@于都縣');

#返回@前面的字串

select left('江西省贛州市@于都縣', position('@' in '江西省贛州市@于都縣') - 1);

#返回當前時間

select now();

select date_format(now(),'%y-%m-%d');

select date_format(now(),'%y/%m/%d');

select date_format(now(),'%y\%m\%d');

select date_format(now(),'%y-%m-%d');

select date_format(now(), '%y年%m月%d日');

select date_format(now(), '%y年%m月%d日');

#select sysdate();

select date_format(sysdate(),'%y-%m-%d');

select date_format(sysdate(),'%y/%m/%d');

select date_format(sysdate(),'%y\%m\%d');

select date_format(sysdate(),'%y-%m-%d');

select date_format(sysdate(), '%y年%m月%d日');

select date_format(sysdate(), '%y年%m月%d日');

#檢視資料庫版本

select version();

#檢視當前庫

select database();

#檢視當前使用者

select user();

mysql中常用函式

函式 描述 abs number 返回提供數字的絕對值。比方說,abs 2.3 2.3.ceiling number 返回下乙個最大整數,比方說,ceiling 2.3 3.concat string1 string2,string3,返回所有提供字串的連線形式的值 curdate 返回當前時間 不...

MySql中常用轉換函式介紹

cast函式 convert函式 用法 cast expr as type convert expr,type convert expr using transcoding name select convert abc using utf8 將varchar 轉為int 用 cast str as...

mysql中常用的語句 mysql中常用的語句整理

mysql中常用的語句 1 建立帶自增長的主鍵的表 drop table if exists user login create table user login user id int unsigned not null auto increment,user name varchar 50 de...