decimal
decimal(5,2)表示所有數據位數精度【整數位數+小數位數】不多於5位,其中小數位數不多於2位,精度最大38,小數位默認0。
整型的精度
mysql中的整型數據長度如int(9)只是數據寬度,不足時以0補齊,並不代表存儲精度。
常用的mysql語句
--- mysql修改數據類型
alter table bnt_userorder MODIFY COLUMN AnnualRate int
---mysql截取字符串(下標從1開始)
UPDATE bnt_userorder set AnnualRate=substring(AnnualRate,3) where AnnualRate is not null
-------mysql數據類型轉換
cast( as )
convent(,)
---刪除某個字符
刪除或者替換:REPLACE(test,"BB","")
---拼接字符串,不可使用+
concat('a','b','c'…) // 可以多個字符串參數
---創建視圖
create view viewname as
---刪除視圖
drop view
---百分號%如何模糊匹配
使用轉義字符\,或者自己指定轉義字符escape
select '20%' like '%\%'
select '20%' like '%/%' escape '/'