SQL中含有四種基本的數據操作語句,分別是增(INSERT),刪(DELETE),查(SELECT),改(UPDATE)。下面簡單介紹這四種語句的用法。
1:增(INSERT)
可分為兩種查詢情況,一是添加一條記錄,二是添加子查詢的結果(可以一次添加多條記錄)。
格式 INSERT into 表名【(字段名1,字段名2,...)】 values(字段值1,字段值2,...)
注意:(1)字段名可以和表中的排列順序不同,但是字段值所對應的位置必須按照其所對應的字段名排列;
(2)字符型和日期型數據必須用‘’引起來。
eg: insert into IT (姓名,年級,專業) values(‘王湘懿’,2016,‘計算機系’)
2:刪(DELATE)
格式 DELATE from 表名 【where 條件】
注意:如果省略了條件就是對所有記錄執行刪除操作。
eg:delate from IT
delate from IT where 姓名=‘王湘懿’
3:改(UPDATE)
格式:UPDATE 表名 set 字段名=新值【,字段名=新值...】 【where 條件】
注意:如果省略了條件就是對所有記錄執行操作
eg:update IT set 專業=‘通信工程’
update IT set 專業=‘通信工程’ where 姓名=‘王湘懿’
4:查(SELECT)
格式:select 字段名列表 from 表名【where 條件】
注意:(1)*表示其中的所有列;
(2)如果沒有條件就是對所有記錄執行操作;
eg:select *from IT where 姓名=‘王湘懿’
select 姓名,專業 from IT where 年級=2016
對於SELECT 語句,我們可以用一些其他的運算符和它一起使用從而是查找內容更精確。
運算符的優先等級:
括號();
乘,除,求模:*,/,%;
加減運算符:+,-;
比較運算符:=,<,>,>=,<=,<>,!=,!>,!<;
位運算符:^,&,|;
邏輯運算符:AND,NOT,OR。
(1)算術運算符
(2)字符運算符
(3)關系運算符
(4)邏輯運算符