/
select m,abs(m)
as abs_col
from samplemath
注意:
1、絕大多數函式對於null都返回null
select n,p,
mod(n,p)
as mod_col
from samplemath;
select m,n,
round
(m,n)
as round_col
from samplemath;
select str1,str2,str1||str2 as str_concat
from samplestr;
select str1,length(str1)
as len_str
from samplestr;
select str1,lower(str1)
as low_str
from samplestr;
select str1,str2,str3,
replace
(str1,str2,str3)
as rep-str
from samplestr;
select str1,substring(str1 from
3for2)
as sub_str
from samplestr;
select
current_date
;
select
current_time
;
select
current_timestamp
;
select
current_timestamp
, extract(
year
from
current_timestamp)as
year
, extract(
month
from
current_timestamp)as
month
;
資料型別的轉換,簡稱為型別轉換
值得轉換
--將字串型別轉換為數值型別
select cast(
'001'
asinteger
)as int_col;
cast(轉換前的值 as 想要轉換的資料型別)
--該函式返回可變引數中左側開始第乙個不是null的值。
select
coalesce
(null,1
);
sql基礎語法,各種各樣的函式
01算術函式 除了之前學的算數函式 下面我們再介紹幾種常見的函式 1.1絕對值函式 ads 格式 abs 數值 select purchase price,abs purchase price from product 1.2求餘函式 格式 a b 1.3四捨五入 round格式 round 物件數...
第2章 查詢基礎 SQL基礎教程
select 列名 from 表名 select product id,product name,purchase price from product 查詢多列時,需要使用逗號進行分隔。查詢結果中列的順序和select 子句中的順序相同查詢全部的列 select from 表名 select fr...
第7章練習題 SQL基礎教程
7.1 請說出下述 select 語句的結果 使用本章中的product表 select from product union select from product intersect select from product order by product id 執行如上select語句得到的結...