連線hello和mysql:
select concat('hello','mysql');
hello 和mysql中間加乙個@:
select concat('hello','@','mysql');
連線test表中的first_name和last_name為fullname:
select concat(first_name,last_name) as fullname from test;
將abc用-連線:
select concat_ws('-','a','b','c');
因為它返回的是字元型的,所以歸為字元類
格式化字元12560.75
select fromat(12560.75,2);//千分位
12,560.75
select format(12560.75,1);
12,560.8
select format(1256.75,0);
12,561
select lower('mysql');
mysql
select upper('mysql');
mysql
mysql的前兩位
select left('mysql',2); my
mysql的後三位
select right('mysql',3);
sql獲取mysql的後三位並轉換成小寫
select lower (right('mysql',3));
sql
獲取mysql的長度,空格也算長度
select length('my sql'); 6
select ltrim(' mysql');
mysql
select rtrim('mysql ');
mysql
select trim(' mysql ');
mysql
select trim(' my sql');
my sql
select trim(leading '?' from '??mysql???');//刪除前導特定字串
mysql???
select trim(trailing '?' from '??mysql???');//刪除後導特定字串
??mysql
select trim(both '?' from '??my??sq???');//刪除前後特定字元
my??sql
select substring('mysql',1,2); my
select substring('mysql',3);//只有位置的話,是從當前位置一直擷取到結尾
sqlselect substring('mysql',-1);//位置是負值時,從最後數 ,但是 長度不能是負值。 l
select 'mysql' like 'm%';//%代表0個或多個字元 1
從test表中找出name中有『o』的名字和年齡
select name,age from test where name like '%o%';
tom,23
從test表中找出name中有『%』的名字和年齡
select name,age from test where name like '%%%';
a 23
b 22
tom 23
正確寫法:
select name,age from test where name like '%1%%' escape '1';
下劃線'_',代表乙個字元
select replace('??my?sql???','?','');
mysql
select replace('??my?sql???','??','!*');
!*my?sql!*?
第五章 第一節 Scratch3 0資料型別
本章介紹指令碼如何使用變數讀取並記憶資訊 與使用者互動和響應使用者的輸入。本章涉及如下內容 在前4章中,我們已經學習了不少scratch程式設計方法,但還是缺少某些關鍵元素。乙個複雜的程式應當能記憶數值,並根據特定條件選擇不同的行為。數值的記憶問題在本章解決,第二個問題將在下一章學習。對乙個複雜的程...
Python函式第一節
coding utf 8 1.定義乙個方法 func,該func可以引入任意多的整型引數,結果返回其中最大與最小的值。import glob def func1 nums for i in nums if not isinstance i,int return error return max nu...
第一節 38函式
using system using system.collections.generic using system.linq using system.text 函式 孫數就是將一堆 進生重用的一種機制,函式就是一段 這段 可能有輸入的值,可能會返回值,乙個函式就像乙個專門做這件事的人,我們呼叫它...