1.註釋語法:--,#2.尾碼是.sql的文件是資料庫查詢文件3.保存查詢4.在資料庫裡面 列有個名字叫欄位 行有個名字叫記錄CRUD操作:create 創建(添加)read 讀取update 修改delete 刪除1、添加數據insert into Info values('p009','張三', ...
1.註釋語法:--,#
2.尾碼是.sql的文件是資料庫查詢文件
3.保存查詢
4.在資料庫裡面 列有個名字叫欄位 行有個名字叫記錄
CRUD操作:
create 創建(添加)
read 讀取
update 修改
delete 刪除
1、添加數據
insert into Info values('p009','張三',1,'n001','2016-8-30 12:9:8') ;
給特定的列添加數據
insert into Info (code,name) values('p010','李四');
自增長列的處理
insert into family values('','p001','數據','T001','數據',1);
insert into 表名 values(值)
2、刪除數據
刪除所有數據
delete from family
刪除特定的數據
delete from Info where code='p001'
delete from 表名 where 條件
3、修改數據
修改所有數據
update Info set name='徐業鵬'
修改特定數據
update Info set name='呂永樂' where code='p002'
修改多列
update Info set name='呂永樂',sex=1 where code='p003'
update 表名 set 要修改的內容 where 條件 tno =
4、讀取數據
(1)簡單讀取,查詢所有列(*) 所有行(沒有加條件)
select * from Info
(2)讀取特定列
select code,name from Info
(3)條件查詢
select * from Info where code='p003'
(4)多條件查詢
select * from Info where code='p003' or nation='n002' #或的關係
select * from Info where sex=0 and nation='n002' #與的關係
(5)關鍵字查詢(模糊查詢)
查所有包含奧迪的汽車
select * from car where name like '%奧迪%'; #百分號%代表任意多個字元
查以'皇冠'開頭的所有汽車
select * from car where name like '皇冠%';
查詢汽車名稱中第二個字元是'馬'的
select * from car where name like '_馬%'; #下劃線_代表任意一個字元
(6)排序查詢
select * from car order by powers #預設升序排列
select * from car order by powers #升序asc 降序 desc
先按brand升序排,再按照price降序排
select * from car order by brand,price desc
(7)範圍查詢
select * from car where price9()>40 and price<60
select * from car where price between 40 and 60