mysql自學(xué)第二天
插入更新刪除
- 插入數(shù)據(jù)
為所有字段插入數(shù)據(jù) insert into 【表名】 values (值1,值2词疼,...饮怯,值N); 為指定屬性插入數(shù)據(jù) insert into 【表名】 (屬性1榛泛,屬性2...蝌蹂,屬性N) values (值1,值2曹锨,...孤个,值N); 同時(shí)插入多條數(shù)據(jù) insert into 【表名】 【屬性列表】values (屬性1.1艘希,屬性2.1硼身,...,屬性n.1)覆享, (屬性1.2佳遂,屬性2.2,...撒顿,屬性n.2)丑罪, . . . (屬性N.2,屬性N.2凤壁,...吩屹,屬性N.2); 將查詢(xún)數(shù)據(jù)插入表 insert into 【表1】 (屬性列表1) select 【屬性列表2】 from 【表2】where 【條件】拧抖;
屬性列表為表中屬性的名的集合煤搜,mysql中多個(gè)并列選項(xiàng)用“,”隔開(kāi)唧席,最后一個(gè)不加逗號(hào)
更新數(shù)據(jù)
update 屬性名1=取值1擦盾, 屬性名2=取值2, . . . where 條件淌哟;
-
刪除數(shù)據(jù)
delete from 【表名】 where 【條件】迹卢;
mysql運(yùn)算符
- 基本與java相同,以下列出不同點(diǎn)
不等于 <>或徒仓!= 在m與n之間 between m and n 可以判斷null的相等 <=> regexp運(yùn)算符 字符串開(kāi)頭 ^ 字符串末尾 $ 邏輯運(yùn)算符 與 &&或者and 或 ||或者or 非 腐碱!或者or 異或 xor 位運(yùn)算符 & 與 | 或 ^ 異或 ~ 取反 << 左移 >> 右移
優(yōu)先級(jí)同java
mysql函數(shù)
- 基本上同java
隨機(jī)數(shù) rand() 帶指針的隨機(jī)數(shù) rand(x) 四舍五入 round(x,y){y表示保留到幾位小數(shù)} 截?cái)嘈?shù)位 truncate(x,y){y表示保留到幾位小數(shù)} 返回符號(hào) sign(x){正數(shù)1,0返回0掉弛,負(fù)數(shù)返回-1} x的Y次方值 pow(x,y)或者power(x,y) e的x次方 exp(x) 角度轉(zhuǎn)換弧度 radians(x) 弧度轉(zhuǎn)換角度 degerees(x)
好多啊症见,懶得打了喂走,用的時(shí)候查表吧