日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

加sql查询语句导出_搞不懂这些查询语句,SQL简单查询也无法从入门到熟练

發(fā)布時間:2023/12/19 数据库 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 加sql查询语句导出_搞不懂这些查询语句,SQL简单查询也无法从入门到熟练 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

大綱:

一、基本的查詢語句

二、指定查詢條件

三、注釋和SQL語句注意事項

四、運算符

五、謂詞

一、基本的查詢語句

從表中選取數(shù)據(jù)時需要使用select語句,也就是只從表中選出(select)必要數(shù)據(jù)的意思。通過select語句查詢并選取出必要數(shù)據(jù)的過程,稱為匹配查詢或查詢(query)。

1.如何查找出所有數(shù)據(jù)?

星號(*):查詢出全部列

select * from student;

2.如何為列設定別名?

as:為列設定別名

select 姓名 as 學生姓名,性別 as 學生性別 from student;

選中sql→運行已選擇的:

3.如何從查詢結果中刪除重復行?

distinct:刪除重復數(shù)據(jù)

select distinct 姓名 from student;

4.SQL的書寫規(guī)則是什么?

SQL書寫規(guī)則:

(1)SQL語句以英文分號(;)結尾;

(2)SQL語句不區(qū)分關鍵字的大小寫,關鍵字為查詢編輯器里的藍色字,如select;

(3)列名不能加單引號,列名命名時不能有空格;

(4)輸入符號的時候只能使用英文符號。

二、指定查詢條件

1.如何指定查詢條件?

select <列名>,<列名>,……

from <表名>

where <查詢條件>;

選取“姓名”列里值為“結締”的行:

select 姓名,學號 from student where 姓名='結締';

2.SQL是如何運行的?

(1)SQL的書寫順序:

①select <列名>,<列名>,……

②from <表名>

③where <查詢條件>;

(2)SQL的運行順序:

①from <表名> →from從哪張表中查找數(shù)據(jù)

②where <查詢條件> →where查詢出符合條件的行

③select <列名>,<列名>,…… →從查詢中的行中,選取出select語句指定的列

三、注釋和SQL語句注意事項

1.什么是注釋?

注釋,是SQL語句中用來標識說明或者注意事項的部分。注釋對SQL的執(zhí)行沒有任何影響。

注釋的書寫方法有兩種:

(1)單行注釋,書寫在“--”之后,只能寫在同一行。

(2)多行注釋,書寫在“/*”和“*/”之間,可以跨多行。

2.常見的SQL錯誤如何避免?

SQL語句之間不能空一行;輸入符號的時候只能使用英文符號,不能用中文符號,不然會報錯。

四、運算符

運算符,就是對其兩邊的列或者值進行運算(計算或者比較大小等)的符號。

1.什么是算術運算符?

四則運算所使用的運算符(+、-、*、/),稱為算術運算符。

/運算符:

select 學號,成績, 成績/100 as 百分比成績 from score

2.什么是比較運算符?

像符號=這樣用來比較其兩邊的列或者值的符號稱為比較運算符,符號=就是比較運算符。

(1)復雜查詢

=運算符:

select 姓名,學號 from student where 姓名='結締';

<運算符:

select 學號,成績 from score where 成績<80;

>運算符:

select 姓名,出生日期 from student where 出生日期>'1990-01-01';

(2)字串符比較規(guī)則:

在對字符串類型的數(shù)據(jù)進行大小比較時,使用的是和數(shù)字比較不同的規(guī)則。原則上按照字典順序進行排序,不能與數(shù)字的大小順序混淆。比如,’10’<’2’,因為以’1’開頭的字串符比’2’小。

(3)如何查詢出null值?

①不能對null使用比較運算符。

②希望選取null記錄時,需要在條件表達式中使用is null運算符;

③希望選取不是null的記錄時,需要在條件表達式中使用is not null運算符。

null:

select 教師號,教師姓名 from teacher where 教師姓名 is null;

不是null:

select 教師號,教師姓名 from teacher where 教師姓名 is not null;

3.什么是邏輯運算符?

not、and和or這三個運算符,稱為邏輯運算符。通過使用邏輯運算符,可以將多個查詢條件進行組合。

not運算符用來否定某一條件,通過not運算符可以生成“不是”的查詢條件;

and運算符在其兩側的查詢條件都成立時整個查詢條件才成立,其意思相當于“并且”;

or運算符在其兩側的查詢條件有一個成立時整個查詢條件都成立,其意思相當于“或者”。

not運算符:

select 學號,成績 from score where not 成績>=90;

and運算符:

select 學號,課程號,成績 from score where 成績>=90 and 成績<=99;

or運算符:

select 學號,課程號,成績 from score where 成績<80 or 成績>90;

in運算符:

select 學號,課程號,成績 from score where 成績 in (80,90);

相當于:

select 學號,課程號,成績 from score where 成績=80 or 成績=90;

注意:用=的時候才能用in運算符代替or運算符。

五、謂詞

1.如何進行模糊查詢?

字符串模糊查詢:like

(1)%表示任意字符串:

①結%

select * from student where 姓名 like '結%';

②%巴

select * from student where 姓名 like '%巴';

③%楊%

select * from student where 姓名 like '%楊%';

(2)_1個下劃線表示任意1個字符:(下面的sql是兩個下劃線)

select * from student where 姓名 like '楊__';

2.練習題:SQLZOO

表:(圖片未顯示全部列)

詳情看:

結締:刷完這些SQL練習題,簡單查詢就熟能生巧了?zhuanlan.zhihu.com

六、總結

一、基本的查詢語句

從表中選取數(shù)據(jù)時需要使用select語句,也就是只從表中選出(select)必要數(shù)據(jù)的意思。通過select語句查詢并選取出必要數(shù)據(jù)的過程,稱為匹配查詢或查詢(query)。

1.如何查找出所有數(shù)據(jù)? 星號(*):查詢出全部列

2.如何為列設定別名? as:為列設定別名

3.如何從查詢結果中刪除重復行? distinct:刪除重復數(shù)據(jù)

4.SQL的書寫規(guī)則是什么?

(1)SQL語句以英文分號(;)結尾;

(2)SQL語句不區(qū)分關鍵字的大小寫,關鍵字為查詢編輯器里的藍色字,如select;

(3)列名不能加單引號,列名命名時不能有空格;

(4)輸入符號的時候只能使用英文符號。

二、指定查詢條件

1.如何指定查詢條件?

select <列名>,<列名>,……

from <表名>

where <查詢條件>;

2.SQL是如何運行的?

(1)SQL的書寫順序:

①select <列名>,<列名>,……

②from <表名>

③where <查詢條件>;

(2)SQL的運行順序:

①from <表名> →from從哪張表中查找數(shù)據(jù)

②where <查詢條件> →where查詢出符合條件的行

③select <列名>,<列名>,…… →從查詢中的行中,選取出select語句指定的列

三、注釋和SQL語句注意事項

1.什么是注釋?

注釋,是SQL語句中用來標識說明或者注意事項的部分。注釋對SQL的執(zhí)行沒有任何影響。

注釋的書寫方法有兩種:

(1)單行注釋,書寫在“--”之后,只能寫在同一行。

(2)多行注釋,書寫在“/*”和“*/”之間,可以跨多行。

2.常見的SQL錯誤如何避免?

(1)SQL語句之間不能空一行;

(2)輸入符號的時候只能使用英文符號,不能用中文符號,不然會報錯。

四、運算符

  • 字串符比較規(guī)則:

在對字符串類型的數(shù)據(jù)進行大小比較時,使用的是和數(shù)字比較不同的規(guī)則。原則上按照字典順序進行排序,不能與數(shù)字的大小順序混淆。比如,’10’<’2’,因為以’1’開頭的字串符比’2’小。

  • 如何查詢出null值?

①不能對null使用比較運算符。

②希望選取null記錄時,需要在條件表達式中使用is null運算符;

③希望選取不是null的記錄時,需要在條件表達式中使用is not null運算符。

五、謂詞

1.如何進行模糊查詢?字符串模糊查詢:like

(1)%表示任意字符串

(2)_1個下劃線表示任意1個字符

2.練習題:SQLZOO

總結

以上是生活随笔為你收集整理的加sql查询语句导出_搞不懂这些查询语句,SQL简单查询也无法从入门到熟练的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 97精品国产| 欧美撒尿777hd撒尿 | 五月激情六月 | 国产成人精品aa毛片 | 亚洲情热| 婷婷麻豆| 欧美日韩国产大片 | 欧美一区二区不卡视频 | 91丝袜国产在线播放 | 一边摸一边做爽的视频17国产 | 丰满尤物白嫩啪啪少妇 | 在线免费观看日韩 | 小视频在线免费观看 | 欧美成人免费大片 | 91精品国产高潮对白 | 成年人免费在线看 | 国产调教打屁股xxxx网站 | 小视频在线 | 91玖玖| 欧美成年人 | 九九九九九九精品 | 影院色原网站 | 国产精品久久网 | 国产九九九九九 | 张津瑜国内精品www在线 | 黄色裸体视频 | 日本免费在线观看 | 九色在线观看视频 | 国产一区二区av | 色婷婷丁香 | 12av在线| 伊人久在线 | 国产精品久久久久久久久免费看 | 欧洲精品视频在线 | 深夜福利免费观看 | 亚洲无卡 | 婷婷综合网 | 亚洲激情综合网 | 日本一区二区精品视频 | 欧美国产在线一区 | 日本中文字幕在线播放 | 亚洲天堂色 | 国产精品jizz在线观看美国 | 日本福利一区二区 | 欧美日韩在线视频免费观看 | 91精彩视频 | 免费大片在线观看www | 麻豆人妻少妇精品无码专区 | 91丨国产 | 欧美一区二区高清视频 | www一级片 | 一进一出好爽视频 | 国产xxxx18 | 午夜影院免费观看 | 国产精品无遮挡 | 亚洲一区二区三区四区 | 欧美成人免费在线观看视频 | 色男人网 | 久久亚洲私人国产精品va | 在厨房拨开内裤进入毛片 | 九九九九九伊人 | 日本一区二区在线播放 | 苍井空张开腿实干12次 | 亚洲精品五月 | 欧美日韩国产中文字幕 | 香蕉传媒 | 99久在线精品99re8热 | 日本xxxxwwwww| 亚洲天堂免费观看 | 亚洲精品日韩精品 | 久久93| 一区二区三区四区五区视频 | 国产精品无码专区av在线播放 | 永久黄色网址 | 古装做爰无遮挡三级聊斋艳谭 | 美女mm131爽爽爽免费动视频 | 麻豆做爰免费观看 | 国产制服丝袜 | 懂色av蜜臀av粉嫩av分享吧 | 成人在线你懂的 | 欧美在线亚洲 | 成人免费看av | 一级色网站 | 精品一区二区三区久久 | 亚洲天堂日韩av | 羞羞答答av | 亚洲国产传媒 | 另类捆绑调教少妇 | 国产一级不卡毛片 | 国产老头户外野战xxxxx | 在线日韩一区 | 鲁一鲁av | 日韩欧美资源 | 手机在线看永久av片免费 | 久久不卡区 | 99国产精品无码 | 国产精品一品二区三区的使用体验 | 欧美色第一页 | 亚州视频在线 |