資料庫的mysql語句: 1.連接配接資料庫 mysql -u root -p
2.顯示資料庫 show databases(db);
3.選擇資料庫 use 資料庫名;
4.顯示資料庫中的表 show tables;
基本資料操作:增删改查
1.增 :insert into 表名(字段1,字段2…)values (值1,值2…);
2.删 :delete from 表名 where 條件;
3.改 :update 表名 set 字段1=值1,字段2=值2 where 條件;
4.查 :select * from 表名; (*表示全部字段,也可以具體字段代替*)
例:select 字段1,字段2 from 表名;
select 字段1,字段2 from 表名 where 條件;
5.判斷符 : in /not in (例: address in('地名'))
is / is not判斷是否為空
like 字元串查尋 包含 (例: sname like '張%'以張開頭的 '%小'以小結尾的 '%小%'包含小的)
between and 通常是數字範圍
as 取别名,也可省略
多變聯查: select * from 表1 join 表2 on 表1.字段1=表2.字段2 where 條件;
聚合函數:
max求最大值
min求最小值
avg求平均值
sum求和
count計數
例有三個表:學生表t_student 班級表t_class 成績表t_grade
三表的關系:
t_class.id=t_student.cid
t_student.id=t_grade.sid
題A
題B
在navicat上運作 查詢-建立查詢 粘貼後美化sql -運作,查詢結果一樣