日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

關于SQL查詢語句關鍵字方法

瀏覽:21日期:2023-03-06 14:25:29
目錄
  • SQL常用的一些關鍵字
    • 1、distinct關鍵字
    • 2、使用計算列
    • 3、列的別名
    • 4、使用邏輯表達式
    • 5、使用between關鍵字
    • 6、使用in關鍵字
    • 7、使用like子句進行模糊查詢
    • 8、轉義字符escape的使用
    • 9、使用order by給數據排序
    • 10、常用統計函數
    • 11、多表查詢和笛卡爾乘積
    • 12、使用union
    • 13、使用group by
    • 14、使用having對結果進行篩選

SQL常用的一些關鍵字

1、distinct關鍵字

顯示沒有重復記錄的商品名稱,商品價格和商品類別列表

select distinct ware_name,price from t_ware;

2、使用計算列

查詢所有商品價格提高20%后的價格

select ware_id,ware_name,price*1.2 from t_ware"

3、列的別名

a) 不使用as

select ware_id,ware_name,price*1.2 price_raise?
from t_ware;

b)使用as

select ware_id,ware_name,price*1.2 price_raise?
from t_ware;

4、使用邏輯表達式

a)not 顯示商品價格不大于100的商品

select ware_id,ware_name,price,category_id?
from t_ware?
where not price>100;

b)or 顯示商品類別編號為5或6或7的商品

select ware_id,ware_name,price,category_id?
from t_ware?
where category_id=5 or category_id=6?
or category_id=7;

c)and 顯示商品價格大于100且商品類別編號為5的商品

select ware_id,ware_name,price,category_id?
from t_ware?
where not price>100 and category_id = 5;

5、使用between關鍵字

顯示商品價格在200元至1000元之間的商品(留心一下,是半開區間還是封閉區間?)

select ware_id,ware_name,price,category_id?
from t_ware?
where price between 200 and 1000;

6、使用in關鍵字

顯示商品類別為5,6,7且價格不小于200元的商品

select ware_id,ware_name,price,category_id?
from t_ware?
where category_id in (5,6,7) and price>=200;

7、使用like子句進行模糊查詢

a)%(百分號)表示0到n個任意字符

select ware_id,ware_name,price,category_id?
from t_ware?
where ware_name like "%純棉%";

b)_(下劃線)表示單個的任意字符

select ware_id,ware_name,price,category_id?
from t_ware?
where ware_name like ?"%長袖_恤%";

8、轉義字符escape的使用

select ware_id,ware_name,price,category_id?
from t_ware?
where ware_name like "%\%%" escape "\";

9、使用order by給數據排序

?? ?select * from t_ware_category?
?? ?where parent_id = 0 order by ware_id ;
?? ?--------
?? ?select * from t_ware_category?
?? ?where parent_id = 0 order by ware_id asc;
?? ?---------
?? ?select * from t_ware_category
?? ?where parent_id = 0 order by ware_id desc ;

rownum

a)查詢前20條商品記錄

select ware_id,ware_name,price?
from t_ware?
where rownum <= 20;

b)查詢第11條至第20條記錄

select ware_id,ware_name,price
from t_ware?
where rownum<=10 and ware_id?
not in(select ware_id from t_ware where rownum<=10);

10、常用統計函數

a) sum()返回一個數字列或計算列的總和

select sum(price) from t_ware;

b) avg()對一個數字列或計算列球平均值

c) min()返回一個數字列或一個數字表達式的最小值

d) max()返回一個數字列或一個數字表達式的最大值

e) count()返回滿足select語句中指定的條件的記錄值

11、多表查詢和笛卡爾乘積

查詢商品編號,商品名稱,商品價格和商品類別名稱

select?
t_ware.ware_id, t_ware.ware_name, t_ware.price ,t_ware_category_name?
from t_ware, t_ware_category ?
where t_ware.category_id=t_ware_category.category_id;

使用join

a)左連接

select?
t_ware.ware_id,t_ware.ware_name,t_ware.price,t_ware_category.category_name?
from t_ware?
left join t_ware_category?
on t_ware.category_id=t_ware_category.category_id;
select w.ware_id,w.ware_name,w.price,wc.category_name?
from t_ware w?
left join t_ware_category wc?
on w.category_id=wc.category_id;

b) 右連接

select t_ware.ware_id,t_ware.ware_name,t_ware.price,t_ware_category.category_name
from t_ware?
left join t_ware_category?
on t_ware.category_id=t_ware_category.category_id;

12、使用union

select ware_id,ware_name?
from t_ware?
where ware_name like "%T恤%"?
union?
select ware_id,ware_name
?from t_ware?
?where ware_name like "%手提包%"

13、使用group by

a)統計每個二級類別下有多少商品,以及商品總價值

select w.category_id,wc.category_name,
count(w.ware_id),sum(w.price)?
from t_ware w?
left join t_ware_category wc?
on w.category_id=wc.category_id?
group by w.category_id,wc.category_name;

b) 統計每個一級類別下有多少商品,以及商品總價值

select wc2.category_id,wc2.category_name,sum(w.price)?
from t_ware w?
left join t_ware_category wc?
on w.category_id=wc.category_id?
left join t_ware_category wc2?
on wc.parent_id=wc2.category_id?
group by wc2.category_id,wc2.category_name;

14、使用having對結果進行篩選

–舉例子說明:查詢table表查詢每一個班級中年齡大于20,性別為男的人數

select COUNT(*)as ">20歲人數",classid ?
from Table1?
where sex="男"?
group by classid,age having age>20?

需要注意說明:當同時含有where子句、group by 子句 、having子句及聚集函數時,執行順序如下:

執行where子句查找符合條件的數據;

使用group by 子句對數據進行分組;對group by 子句形成的組運行聚集函數計算每一組的值;最后用having 子句去掉不符合條件的組。

  • having 子句中的每一個元素也必須出現在select列表中。有些數據庫例外,如oracle.
  • having子句和where子句都可以用來設定限制條件以使查詢結果滿足一定的條件限制。
  • having子句限制的是組,而不是行。where子句中不能使用聚集函數,而having子句中可以。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

標簽: MsSQL
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产日韩欧美在线播放不卡| 亚洲精品88| 在线亚洲人成| 中文日韩欧美| 麻豆一区在线| 99国产精品视频免费观看一公开| 亚洲精品四区| 久久高清免费| 亚洲欧美日韩专区| 久久亚洲国产| 99视频精品全国免费| 国产日韩电影| 久久精品人人| 蜜桃视频第一区免费观看| 久久精品国内一区二区三区水蜜桃| 国产亚洲人成a在线v网站| 欧美成人精品三级网站| 久久99久久久精品欧美| 91精品美女| 国产视频久久| av成人国产| 国产精品成久久久久| 亚洲一区二区小说| 久久99国产精品视频| 蜜臀av国产精品久久久久| 久久久五月天| 日本一区二区免费高清| 日韩精品成人在线观看| 亚洲高清不卡| 欧美色综合网| 日韩在线电影| 91综合网人人| 久久视频一区| 国产成人免费视频网站视频社区| 国产 日韩 欧美 综合 一区| 欧美国产亚洲精品| 麻豆免费精品视频| 高清精品久久| 精品三级久久| 欧美一级网站| 视频福利一区| 国产日本精品| 国产91在线播放精品| 日韩欧美一区免费| caoporn视频在线| 日韩欧美少妇| 成人精品中文字幕| 国产精品成人一区二区不卡| 日韩综合一区| 欧美日韩一区二区综合| 精品成人免费一区二区在线播放| 日韩大片在线观看| 午夜国产精品视频| 在线观看免费一区二区| 亚洲精品影视| 欧美一区激情| 国产精品高颜值在线观看| 亚洲黄色网址| 成人精品亚洲| 开心激情综合| 国产精品99精品一区二区三区∴ | 精品一区二区三区视频在线播放| 韩日一区二区| 欧美91在线| 美国三级日本三级久久99| 亚洲一级少妇| 国产极品嫩模在线观看91精品| 日韩精品福利一区二区三区| 日韩欧乱色一区二区三区在线| 亚洲午夜电影| 亚洲有吗中文字幕| 亚洲免费精品| 亚洲精品在线国产| 欧美国产不卡| 免费在线观看成人| 国产盗摄——sm在线视频| 91精品啪在线观看国产爱臀| 岛国av在线网站| 久久久久国产精品一区三寸| 亚洲视频电影在线| 精品亚洲二区| 久久精品卡一| 婷婷综合福利| 亚洲国产专区校园欧美| 日韩理论片av| 国产精品亚洲综合久久| 在线中文字幕播放| 亚洲另类黄色| 高清av一区| 男女男精品视频网| 日韩成人综合| 欧美国产专区| 88xx成人免费观看视频库| 日韩精品一区二区三区免费观看| 日韩电影二区| 久久91导航| 免费在线亚洲| 国产精品主播| 蜜乳av另类精品一区二区| 99久久激情| 久久uomeier| 久久精品亚洲一区二区| 国产精品手机在线播放| 合欧美一区二区三区| 国产精品久久| 日韩一区二区三区在线看| 99精品网站| 亚洲四虎影院| 国产一区亚洲| 欧美一级专区| 久久精品毛片| 麻豆中文一区二区| 18国产精品| 日本一区福利在线| 成人看片网站| 日韩欧美精品一区| 国产精品一区高清| 国产精品免费精品自在线观看| 国产精品超碰| 欧美在线精品一区| 国产日韩欧美一区在线| 国产中文欧美日韩在线| 97se综合| 亚洲人成毛片在线播放女女| 国产乱人伦丫前精品视频| 亚洲精品va| 国产成人久久| 一区视频在线| 日韩一区二区三区四区五区| 激情欧美亚洲| 日韩欧美午夜| 国产精品白丝一区二区三区| 久久久成人网| 丝袜av一区| 日韩免费在线| 在线看片不卡| 精品国产18久久久久久二百| 欧美一区不卡| 亚洲一区二区小说| 国产成人精品三级高清久久91| 97久久亚洲| 国产精品资源| 久久理论电影| 日韩av网站在线观看| 美日韩精品视频| 亚洲一区二区免费在线观看| 蜜桃一区二区三区在线观看| 国模精品一区| 精精国产xxxx视频在线野外| 亚洲三级在线| 国产一区白浆| 亚洲天堂资源| 只有精品亚洲| 五月国产精品| 欧美国产美女| 日韩免费精品| 欧美.日韩.国产.一区.二区 | 午夜久久免费观看| 国产精品久久国产愉拍| 亚洲精品护士| 久久精品av| 国产一区二区三区精品在线观看 | 国产亚洲精品v| 成人午夜在线| 欧美一区自拍| 日韩高清不卡一区二区| 日韩**一区毛片| 999久久久91| 亚洲区第一页| 欧美大黑bbbbbbbbb在线| 亚洲一区欧美二区| 欧美午夜不卡| 夜夜嗨av一区二区三区网站四季av| 久久激情一区| 久久久精品网| 国产亚洲在线观看| 中文无码久久精品| 日韩欧美中文字幕电影| www在线观看黄色| 99pao成人国产永久免费视频 | 激情91久久| 久久精品一区二区国产| 免费亚洲婷婷| 秋霞影视一区二区三区| 四虎精品永久免费| 四虎成人精品一区二区免费网站| 日韩欧美在线精品| 国产成人黄色| 人人爽香蕉精品| 国产中文一区| 午夜久久99| 麻豆精品新av中文字幕| 欧美成人a交片免费看| 欧美亚洲在线日韩| 美女久久精品| 国产精品亚洲综合久久| 亚洲v天堂v手机在线| 国产午夜精品一区二区三区欧美| 99久久久久国产精品| 日韩国产一区二区|