中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

做視頻網(wǎng)站虛擬主機(jī)怎么選廣告聯(lián)盟接廣告

做視頻網(wǎng)站虛擬主機(jī)怎么選,廣告聯(lián)盟接廣告,wordpress 改版權(quán),北京大興黃村網(wǎng)站建設(shè)🔥博客主頁: 【小扳_-CSDN博客】 ?感謝大家點(diǎn)贊👍收藏?評論? 文章目錄 1.0 DML、DQL 語言說明 2.0 使用 DML 實(shí)現(xiàn)對數(shù)據(jù)管理和操作 2.1 DML - 增添數(shù)據(jù) insert 2.2 DML - 修改數(shù)據(jù) update 2.3 DML - 刪除數(shù)據(jù) delete 3.0 使用 DQL 實(shí)現(xiàn)對…

?🔥博客主頁:?【小扳_-CSDN博客】
?感謝大家點(diǎn)贊👍收藏?評論?

?

文章目錄

????????1.0 DML、DQL 語言說明

????????2.0 使用?DML 實(shí)現(xiàn)對數(shù)據(jù)管理和操作?

? ? ? ? 2.1 DML - 增添數(shù)據(jù) insert

? ? ? ? 2.2 DML - 修改數(shù)據(jù) update

? ? ? ? 2.3? DML - 刪除數(shù)據(jù) delete

????????3.0 使用?DQL 實(shí)現(xiàn)對數(shù)據(jù)管理和操作?

????????3.1 DQL - 基本查詢

????????3.2 DQL - 條件查詢

? ? ? ? 3.3 DQL - 分組查詢

? ? ? ? 3.4 DQL - 排序查詢

? ? ? ? 3.5 DQL - 分頁查詢

????????4.0 補(bǔ)充相關(guān)的函數(shù)


? ? ? ? 1.0 DML、DQL 語言說明

????????DML (Data Manipulation Language) 是用于管理數(shù)據(jù)庫中數(shù)據(jù)的語言,用于對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行增加、刪除、修改。常見的 DML 操作包括 INSERT、UPDATE、DELETE 。

????????DQL (Data Query Language) 是用于查詢數(shù)據(jù)庫中數(shù)據(jù)的語言,用于從數(shù)據(jù)庫中檢索所需的數(shù)據(jù)。常見的 DQL 操作是 SELECT,用于從數(shù)據(jù)庫中檢索數(shù)據(jù)并返回結(jié)果集。

? ? ? ? 簡單來說,DML、DQL 是對表中的數(shù)據(jù)進(jìn)行操作,其中 DML 對表中的數(shù)據(jù)操作有:增添、刪除、修改操作,而 DQL 對表中的數(shù)據(jù)操作有:查詢操作。?兩者結(jié)合使用可以實(shí)現(xiàn)對數(shù)據(jù)庫的完整管理和操作。

????????

? ? ? ? 2.0 使用?DML 實(shí)現(xiàn)對數(shù)據(jù)管理和操作?

????????常見的 DML 操作包括 INSERT、UPDATE、DELETE 。

? ? ? ? 2.1 DML - 增添數(shù)據(jù) insert

一、添加表中數(shù)據(jù)的 SQL 語句:

-- 指定字段添加數(shù)據(jù):
insert into 表名 (字段名1,字段名2) values (值1,值2);-- 全部字段添加數(shù)據(jù):
insert into 表名 values (值1,值2,...);-- 批量添加數(shù)據(jù) (指定字段):
insert into 表名 (字段名1,字段名2) values (值1,值2),(值1,值2);-- 批量添加數(shù)據(jù) (全部字段):
insert into 表名 values (值1,值2,...),(值1,值2,...);

二、實(shí)際需求操作:

1)

-- 指定字段增添數(shù)據(jù)
insert into tb_user (id,username,name) values (2,'張三','李四');

操作結(jié)果為:

2)

-- 全部字段增添數(shù)據(jù)
insert into tb_user values (3,'呆呆','王五',18,'女');

操作結(jié)果為:

3)

-- 批量增添指定字段數(shù)據(jù)
insert into tb_user (id,username,name) values (5,'白白','天天'),(6,'紅紅','火火');

操作結(jié)果為:

4)

-- 批量增添全部字段數(shù)據(jù)
insert into tb_user values (9,'恍恍','忽忽',20,'男'),(10,'吱吱','喳喳',30,'男');

操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? 1)插入數(shù)據(jù)時(shí),指定的字段順序需要與值的順序是一一對應(yīng)的。

? ? ? ? 2)字符串和日期數(shù)據(jù)應(yīng)該包含在引號中。

? ? ? ? 3)插入的數(shù)據(jù)大小,應(yīng)該在字段的規(guī)定范圍內(nèi)。

? ? ? ? 2.2 DML - 修改數(shù)據(jù) update

一、修改表中數(shù)據(jù)的 SQL 語句:

-- 修改數(shù)據(jù):
update 表名 set 字段名1 = 值1,字段名2 = 值2,...[where 條件];

二、實(shí)際需求操作:

1)

-- 修改表中的指定的數(shù)據(jù):
update tb_user set name = '恐龍' where id = 2;

該操作結(jié)果為:

2)

-- 修改表中的全部數(shù)據(jù):
update tb_user set gender = '女';

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? 修改語句的條件可以有,也可以沒有,如果沒有條件,則會(huì)修改整張表的所有數(shù)據(jù)。

? ? ? ? 2.3? DML - 刪除數(shù)據(jù) delete

一、刪除表中數(shù)據(jù)的 SQL 語句:

-- 刪除數(shù)據(jù):
delete from 表名 [where 條件];

二、實(shí)際需要操作:

1)

-- 刪除表中的指定數(shù)據(jù):
delete from tb_user where id = 2;

該操作結(jié)果為:

2)

-- 刪除表中全部數(shù)據(jù);
delete from tb_user;

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? - delete 語句的條件可以有,也可以沒有,如果沒有條件,則會(huì)刪除整張表的所有數(shù)據(jù)。

? ? ? ? - delete 語句不能單獨(dú)刪除某一個(gè)字段的值(如果要操作,可以使用 update , 將該字段的值置為 null )。

? ? ? ? 3.0 使用?DQL 實(shí)現(xiàn)對數(shù)據(jù)管理和操作?

? ? ? ? 對表中的數(shù)據(jù)進(jìn)行查詢操作,主要的操作方式有:基本查詢、條件查詢、分組查詢、排序查詢、分頁查詢。

????????3.1 DQL - 基本查詢

一、對表中數(shù)據(jù)進(jìn)行基本查詢的 SQL 語句:

-- 查詢多個(gè)字段:
select 字段名1,字段名2,字段名3 from 表名;-- 查詢所有字段(通配符):
select * from 表名;-- 設(shè)置別名:
select 字段1 [as 別名1], 字段2 [as 別名2] from 表名;-- 去除重復(fù)記錄:
select distinct 字段列表 from 表名;

二、實(shí)際需求操作:

1)

-- 基本查詢:查詢表中全部數(shù)據(jù)
select  id, username, name, age, gender from tb_user;
-- 也可以用 * 來替代 id, username, name, age, gender
select * from tb_user;

該操作結(jié)果為:

2)

-- 設(shè)置別名
select  name as 姓名,gender as 性別 from tb_user;

該操作結(jié)果為:

3)

-- 去除重復(fù)記錄
select distinct gender from tb_user;

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? * 號代表查詢所有字段,在實(shí)際開發(fā)中盡量少用(不直觀、影響效率)。

????????3.2 DQL - 條件查詢

一、對表中數(shù)據(jù)進(jìn)行條件查詢的 SQL 語句:

-- 條件查詢:
select 字段列表 from 表名 where 條件列表;

?

比較運(yùn)算符:

? ? ? ? >:大于

? ? ? ? >=:大于等于

? ? ? ? <:小于

? ? ? ? <=:小于等于

? ? ? ? =:等于

? ? ? ? <> 或者 !=:不等于

????????between...and...:在某個(gè)范圍之內(nèi)(含最小、最大值)

? ? ? ? in(...):在 in 之后的列表中的值,多選一

? ? ? ? like 占位符:模糊匹配(_匹配單個(gè)字符,% 匹配任意個(gè)字符)

? ? ? ? is null:是 null

邏輯運(yùn)算符:

? ? ? ? and 或 &&:并且(多個(gè)條件同時(shí)成立)

? ? ? ? or 或 || :或者(多個(gè)條件任意一個(gè)成立)

? ? ? ? not 或 ! :非,不是

二、實(shí)際需求操作:

-- 條件查詢:查詢表中指定的數(shù)據(jù)
select id, username, name, age, gender from tb_user where id = 2;
-- 同樣可以用 * 來替代 id, username, name, age, gender
select * from tb_user where id = 2;-- 查詢 age 為 null 的數(shù)據(jù)
select * from tb_user where age is null;-- 查詢姓李的數(shù)據(jù)
select * from tb_user where name like '李%';-- 查詢姓名為兩個(gè)字的數(shù)據(jù)
select * from tb_user where name like '__';-- 查詢id為:2,3的數(shù)據(jù)
select * from tb_user where id in (2,3);-- 查詢姓名為李四且年齡為null的數(shù)據(jù)
select * from tb_user where age is null and name = '李四';

????????具體操作結(jié)果就不過多贅述了。

? ? ? ? 3.3 DQL - 分組查詢

一、對表中數(shù)據(jù)進(jìn)行分組查詢的 SQL 語句:

-- 分組查詢:
select 字段列表 from 表名 [where 條件] group by 分組字段名 [having 分組后過濾條件];

補(bǔ)充聚合函數(shù)說明:? ? ? ??

????????聚合函數(shù)介紹:將一列數(shù)據(jù)作為一個(gè)整體,進(jìn)行縱向計(jì)算。

? ? ? ? 語法:select 聚合函數(shù)(字段列表) from 表名;

? ? ? ? 主要的聚合函數(shù):

? ? ? ? ? ? ? ? - count:統(tǒng)計(jì)數(shù)量

? ? ? ? ? ? ? ? - max:最大值

? ? ? ? ? ? ? ? - min:最小值

? ? ? ? ? ? ? ? - avg:平均數(shù)

? ? ? ? ? ? ? ? - sum:求和

二、實(shí)際需求操作:

1)

-- 根據(jù)性別分組,分別統(tǒng)計(jì)男、女人數(shù)總量
select gender '性別' , count(gender) '數(shù)量' from tb_user group by gender;

該操作結(jié)果為:

2)

-- 對分完組之后的表進(jìn)行過濾 having
select gender '性別' , count(gender) '數(shù)量' from tb_user group by gender having count(gender) > 2;

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? 分組之后,查詢的字段一般為聚合函數(shù)與分組字段,查詢其他字段無任何意義。

? ? ? ? 執(zhí)行順序:where > 聚合函數(shù) > having 。

? ? ? ? where 與 having 區(qū)別:

????????(1)執(zhí)行時(shí)機(jī)不同:where 是分組之前進(jìn)行過濾,不滿足 where 條件,不參與分組;而 having 是分組之后對結(jié)果進(jìn)行過濾。

????????(2)判斷條件不同:where 不能對聚合函數(shù)進(jìn)行判斷,而 having 可以。

? ? ? ? 3.4 DQL - 排序查詢

一、對表中數(shù)據(jù)進(jìn)行排序的 SQL 語句:

-- 排序查詢:
select 字段列表 from 表名 [where 條件列表] [group by 分組字段] order by 字段1 排序方式1,字段2 排序方式2...;

排序方式:

? ? ? ? 升序?yàn)?#xff1a;asc(默認(rèn)值)

? ? ? ? 降序?yàn)?#xff1a;desc

二、實(shí)際需求操作:

1)

?
-- 按照 id 進(jìn)行降序排序
select * from tb_user order by id desc;?

該操作結(jié)果為:

2)

-- 按照年齡進(jìn)行降序排序,若年齡相同則按照id降序排序
select * from tb_user order by name desc, id desc;

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? 如果是多字段排序,當(dāng)?shù)谝粋€(gè)字段值相同時(shí),才會(huì)根據(jù)第二個(gè)字段進(jìn)行排序。

? ? ? ? 3.5 DQL - 分頁查詢

一、對表中數(shù)據(jù)進(jìn)行分頁查詢的 SQL 語句:

-- 分頁查詢
select 字段列表 from 表名 limit 起始索引,查詢記錄數(shù);

????????默認(rèn)起始索引為 0 ,即從 0 開始,公式:起始索引 = (頁碼 - 1)* 記錄數(shù) 。

二、實(shí)際需求操作:

-- 查詢第2頁數(shù)據(jù),則該起始索引為 3
select * from tb_user limit 3,3;

該操作結(jié)果為:

三、注意事項(xiàng):

? ? ? ? (1) 起始索引從 0 開始,起始索引 = (查詢頁碼 - 1) * 每頁顯示記錄數(shù)。

? ? ? ? (2) 分頁查詢時(shí)數(shù)據(jù)庫的方言,不同的數(shù)據(jù)庫有不同都實(shí)現(xiàn),MySQL 中是 limit 。

? ? ? ? (3) 如果查詢的是第一頁,起始索引可以省略,直接簡寫為 limit 10 。

????????4.0 補(bǔ)充相關(guān)的函數(shù)

? ? ? ??

if (表達(dá)式,tvalue,fvalue):當(dāng)表達(dá)式為 true 時(shí),取值 tvalue;當(dāng)表達(dá)式為 false 時(shí),取值 fvaluecase 表達(dá)式 when value1 then result1 [when value2 then result2] [else result] end

?

http://www.risenshineclean.com/news/36981.html

相關(guān)文章:

  • wordpress 采集圖片seo排名點(diǎn)擊首頁
  • 怎么用服務(wù)器搭建網(wǎng)站推廣之家app下載
  • 公司名稱注冊查詢系統(tǒng)seo營銷工具
  • wordpress漂亮的主題網(wǎng)站seo優(yōu)化有哪些方面
  • 商丘做網(wǎng)站sqlongliqi市場營銷四大基本策略
  • linux如何架設(shè)網(wǎng)站貴陽網(wǎng)絡(luò)推廣排名
  • 微信小程序視頻網(wǎng)站開發(fā)教程靜態(tài)網(wǎng)頁制作
  • 網(wǎng)站建設(shè)圖片怎么做免費(fèi)b站網(wǎng)頁推廣
  • 網(wǎng)站做數(shù)據(jù)分析的意義北京百度推廣投訴電話
  • 做網(wǎng)站營業(yè)執(zhí)照經(jīng)營范圍怎么填寫免費(fèi)seo排名軟件
  • 做公司網(wǎng)站用什么系統(tǒng)上海疫情最新數(shù)據(jù)
  • 淮安市哪里可以做網(wǎng)站開魯視頻
  • wordpress頁面教程視頻小紅書搜索優(yōu)化
  • 商標(biāo) 做網(wǎng)站 是幾類站長工具天美傳媒
  • 雅安交通建設(shè)集團(tuán)網(wǎng)站太原網(wǎng)絡(luò)推廣公司哪家好
  • 鄭州網(wǎng)站建設(shè)網(wǎng)站制作百度官網(wǎng)推廣平臺(tái)電話
  • 輕云服務(wù)器 多個(gè)網(wǎng)站今日頭條鄭州頭條新聞
  • 泉州網(wǎng)站制作專業(yè)產(chǎn)品怎么做市場推廣
  • 網(wǎng)站建設(shè)的常用詞搜收錄網(wǎng)
  • 動(dòng)態(tài)購物網(wǎng)站開發(fā)源代碼西地那非能提高硬度嗎
  • 做網(wǎng)站能拿多少錢淘寶指數(shù)查詢工具
  • 電信服務(wù)器做網(wǎng)站網(wǎng)絡(luò)整合營銷理論案例
  • 織夢響應(yīng)式茶葉網(wǎng)站流感用什么藥最好
  • 網(wǎng)站access數(shù)據(jù)怎么做朝陽seo推廣
  • 專業(yè)鄭州做網(wǎng)站的公司百度關(guān)鍵詞seo優(yōu)化
  • 網(wǎng)站域名授權(quán)怎么做什么叫seo
  • 佛山網(wǎng)站建設(shè)收費(fèi)標(biāo)準(zhǔn)seo索引擎優(yōu)化
  • 國內(nèi)哪里在搞建設(shè)長沙快速排名優(yōu)化
  • 中小企業(yè)服務(wù)肇慶seo
  • 電腦瀏覽器網(wǎng)頁打不開是什么原因關(guān)鍵詞seo排名優(yōu)化軟件