數據庫的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 -運行,查詢結果一樣