一、sql 語言簡介
sql (structured query language) 結構化查詢語言;
主要用途是構造各種資料庫系統操作指令,如 select、insert、update、delete;
sql命令可以分類以下三大類別:
二、查詢(select)
三、where子句
where子句設定查詢條件,過濾掉不需要的資料行。
例如查詢年齡大於20的記錄: select * from usertable where age>20
1.比較運算子
= 等於
> 大於
>= 大於等於
< 小於
<= 小於等於
<> 不等於
2.邏輯運算子
and 如果組合的條件都是true,返回true
or 如果組合的條件其一是true,返回true
not 如果條件是false,返回true
四、限制查詢結果中的資料記錄個數(limit)
limit子句用於強制select語句返回指定的記錄數。
limit接受乙個或兩個數字引數。引數必須是乙個整數常量。
如果給定兩個引數,第乙個引數指定第乙個返回記錄行的偏移量,第二個引數指定返回記錄行的最大數目。
注意:初始記錄行的偏移量是0而不是1。
例:
檢索前5個記錄行
select * from table limit 5;
檢索記錄行 6-15
select * from table limit 5,10;
五、對查詢結果進行排序 (order by)
使用order by子句對查詢返回的結果排序。
order by子句的語法格式為: order by [,...n]
其中asc表示公升序,為預設值,desc為降序
例:
select * from user order by uid asc
select * from user order by uid desc
select * from user order by regdate desc,username asc;
六、插入資料記錄(insert)
例:
insert into user (username,password) values ('admin','123456')
一次插入多條記錄
insert into user (username, password) values ('user1', '123456'), ('user2','123456')
七、修改資料記錄(update)
例:
update user set username = 'admin1', passwd ='12345678' where uid = 10
八、刪除資料記錄(delete)
例:
delete from user where uid = 10
PHP學習筆記(九)
重用,顧名思義,即為重複使用 的意思,主要通過兩個函式來實現 include 和require 使用方法 include php 或require php 此時,該函式會執行引用檔案中的 二者幾乎完全相同,但區別在於語句執行失敗之後,require 會返回乙個致命的錯誤,而include 只返回乙個...
robot framework學習筆記之九 雜記
假設suite1下面有test1和test2,若它們都設定了setup和teardown,那麼它們的執行順序是 suite1 setup test1 setup test1 執行 test1 teardown test2 setup test2 執行 test2 teardown suite1 te...
c語言學習筆記九
運算子 邏輯運算 xor 的真值表 a b a xor b 0 0 0 0 1 1 1 0 1 1 1 0 nand 的真值表 a b a nand b 0 0 1 0 1 1 1 0 1 1 1 0 nor 的真值表 a b a nor b 0 0 1 0 1 0 1 0 0 1 1 0 進製間的...