MySQL學習 四 常用MySQL函式

2021-09-25 05:35:01 字數 1048 閱讀 5128

函式一般與查詢語句巢狀使用

字串函式

char_length(str);返回字串str包含的字元數

concat('char1','char2');合併字串

select insert();替換字串,從某個位置開始替換某個長度*/

select lower(str); 將str轉換為小寫

select upper(str); 將str轉換為大寫

select left(str,length); 從左邊開始擷取某個長度

select right(str,length); 從右邊開始擷取某個長度

select replace(str,str1,str2); 將str中的str1替換為str2

select substr(str,index1,length); 擷取字串str,從index1開始,長度為length

select reverse(str); 反轉字串

日期和時間函式

select current_date();   /*獲取當前日期*/

select curdate(); /*獲取當前日期*/

select now(); /*獲取當前日期和時間*/

select localtime(); /*獲取當前日期和時間*/

select sysdate(); /*獲取當前日期和時間*/

/*獲取年月日,時分秒*/

select year(now());

select month(now());

select day(now());

select hour(now());

select minute(now());

select second(now());

系統資訊函式

select version();  /*版本*/

select user(); /*使用者*/

MySQL學習筆記(四) 常用函式

函式 功能concat s1,s2,sn 連線s1,s2,sn為乙個字串 insert str,x,y,instr 將字元創str從第x位置開始,y個字元長度的字串替換為字串instr lower str 將字串str中所有字元變為小寫 upper str 將字串str中所有字元變為大寫 left ...

學習MySQL 四 mysql輸入查詢

目錄 一 目的 二 參考 1 mysql 8 的學習 2輸入查詢 三 操作 1 查詢伺服器的版本號和當前日期 2 可以將 mysql用作簡單的計算器 3 sql書寫方式 可以在一行中書寫多個查詢,也可以將乙個查詢分為多行書寫 多用於複雜查詢 操作a 多個查詢寫在同一行,通過分號區分 操作b 乙個查詢...

MySQL入門學習(四)

上篇我們學會了如何建立乙個資料庫和資料庫表,並知道如何向資料庫表中新增記錄。那麼我們如何從資料庫表中檢索資料呢?1 從資料庫表中檢索資訊 實際上,前面我們已經用到了select語句,它用來從資料庫表中檢索資訊。select語句格式一般為 以前所使用的 表示選擇所有的列。2 查詢所有資料 mysql ...