SQL語句基本使用——增刪改查
-- 通過 * 把users表 所有數(shù)據(jù)查詢出來
-- SELECT * FROM my_dv_01.users
-- 從users表中把 usersname password 查詢出來
-- SELECT usersname,password FROM my_dv_01.users
-- 向users表中氮采,插入新數(shù)據(jù)澈驼,usersname的值為tony password 的值為 tony123456
-- INSERT INTO my_dv_01.users (usersname, password) values ('tony','tony123456')
-- SELECT * FROM my_dv_01.users
-- 將 id 為 4 的用戶的 password 更新為 888888
-- UPDATE my_dv_01.users SET password = '888888' where id=4
-- SELECT * FROM my_dv_01.users
-- 更新 id 為 2 的用戶荆忍,密碼更新為 123456 ,status 為 1
-- UPDATE my_dv_01.users SET password='123456',status=1 where id=2
SELECT * FROM my_dv_01.users
--添加新的字段 email
--alter table 表名 add 字段名 類型
--alter table my_dv_01.user add email char(100);
--刪除字段 email
--alter table 表名 drop 字段名
--alter table my_dv_01.user drop email
SQL語句基本使用——WHERE子句
-- SELECT * FROM my_dv_01.users
-- 刪除表格中 id=4 的用戶
-- DELETE FROM my_dv_01.users WHERE id=4
-- SELECT * FROM my_dv_01.users
-- 通過WHERE子句來限定SELECT的查詢條件
-- 查詢id小于2的用戶
-- SELECT * FROM my_dv_01.users WHERE id<2
-- 查詢status不等于0的用戶
-- SELECT * FROM my_dv_01.users WHERE status<>0
-- 查詢 usersname不等于 ls的用戶
SELECT * FROM my_dv_01.users WHERE usersname!='ls'
SQL語句基本使用——AND和OR的使用
-- AND運(yùn)算符:同時(shí)滿足多個(gè)條件 相當(dāng)于js的&&
-- 顯示 status=0 并且 id小于3 的用戶
-- SELECT * FROM my_dv_01.users WHERE status=0 AND id<3
-- OR運(yùn)算符: 滿足其中一個(gè)條件即可 相當(dāng)于js的||
-- 顯示 status=1 或 usersname=zs 的用戶 (字符串一定要加單引號)
SELECT * FROM my_dv_01.users WHERE status=1 OR usersname='zs'
SQL語句基本使用——ORDER BY子句
-- order by 子句 用于根據(jù)指定的列對結(jié)果集進(jìn)行排序,ASC表示升序(默認(rèn)情況就是升序,1,2,3)
-- 按照 status 字段進(jìn)行升序排序
-- SELECT * FROM my_dv_01.users ORDER BY status
-- 按照 id 結(jié)果對降序進(jìn)行排序 DESC表示降序 (3,2,1)
-- SELECT * FROM my_dv_01.users ORDER BY id DESC
-- 多重排序
-- status 字段進(jìn)行降序排序,usersname 的 字母順序,按照升序排序
-- SELECT * FROM my_dv_01.users ORDER BY status DESC, usersname ASC
SQL語句基本使用——使用 AS 給列起別名
-- 使用 AS 給列起別名
-- SELECT COUNT(*) AS total FROM my_dv_01.users WHERE status=0
-- 除了給COUNT(*)起別名盆偿,還可以給任何列起別名
SELECT usersname AS uname, password AS upwd FROM my_dv_01.users