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

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

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

瀏覽:20日期: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久久,三上悠亚国产精品一区二区三区
激情黄产视频在线免费观看| aa国产精品| 久久激情综合网| 999久久久91| 91麻豆精品激情在线观看最新| 国产剧情在线观看一区| 久久久久久免费视频| 国产香蕉精品| 日本亚州欧洲精品不卡| 视频一区中文| 日韩免费小视频| 国产日韩一区| 蜜桃av一区二区三区电影| 国产a久久精品一区二区三区| 在线精品观看| 9色精品在线| 免费观看不卡av| 久久亚洲精品中文字幕| 亚洲精品进入| 男人的天堂久久精品| 五月精品视频| 91久久久精品国产| 999久久久91| 久久在线视频免费观看| 欧美久久天堂| 视频福利一区| 亚洲一级黄色| 首页国产欧美久久| 亚洲在线免费| 日本亚洲欧洲无免费码在线| 蜜臀精品久久久久久蜜臀| 一本一本久久| 夜夜嗨av一区二区三区网站四季av| 色综合www| 欧美日韩国产传媒| 国产美女一区| 香蕉久久一区| 日韩av一区二区三区四区| 国产精品久久久久久久久久妞妞 | 亚洲精品系列| 久久激情五月婷婷| 国产日韩电影| 丝袜亚洲另类欧美| 国产精品香蕉| 日韩欧美一区二区三区免费观看| 欧美1区2区3区| 欧美日韩精品免费观看视频完整| 伊人久久大香线蕉av超碰演员| 中文久久精品| 美女性感视频久久| 婷婷成人在线| 亚洲精品日本| 国产成人免费av一区二区午夜| 99精品一区| 日韩不卡在线观看日韩不卡视频| 久久国产免费看| 99成人在线视频| 国产欧美久久一区二区三区| 日韩不卡在线观看日韩不卡视频 | 精品一区二区三区免费看 | 精品在线99| 色综合视频一区二区三区日韩 | 亚洲精品一区二区在线播放∴| 久久久久97| 中文字幕一区二区三区日韩精品| 岛国精品一区| 日本视频一区二区| 国产99精品一区| 国产精品久久久久久久久久齐齐 | 91精品国产自产观看在线| 99精品综合| 国产一区二区三区不卡av | 六月丁香综合| 日韩精品首页| sm捆绑调教国产免费网站在线观看| 亚洲精品国模| 欧美日韩中文一区二区| 国产精品黄色| 欧美日韩一区二区三区在线电影| 日韩午夜高潮| 尤物在线精品| 国产综合精品一区| 国产精品毛片久久| 精品理论电影在线| 久久av资源| 久久精品免费看| 麻豆高清免费国产一区| 久久精品一区| 国产成人免费| 久久久成人网| 激情综合亚洲| 久久视频精品| 久久福利一区| 亚洲精品第一| 日韩高清欧美激情| 97成人在线| 在线亚洲国产精品网站| 日韩午夜电影| 日本v片在线高清不卡在线观看| 亚洲激情另类| 男女性色大片免费观看一区二区 | 91免费精品| 亚洲涩涩在线| 日韩精品免费一区二区在线观看| 色婷婷久久久| 男女激情视频一区| 日韩欧美激情| 黑森林国产精品av| 亚洲一区二区三区高清不卡| 蜜桃久久av一区| 亚洲精品影视| 国产精品xxx| 性欧美videohd高精| 丝袜亚洲另类欧美| 国产亚洲精品美女久久| 蜜桃视频在线网站| 视频一区中文字幕国产| 国产精品一区二区三区av| 久久超级碰碰| 国产字幕视频一区二区| 久久精品99国产精品日本| 日韩av自拍| 亚洲三级在线| 日韩一区自拍| 一区二区精彩视频| 日韩欧美二区| 青草国产精品久久久久久| 日韩中文在线电影| 国产乱人伦精品一区| 欧美精品一二| 91中文字幕精品永久在线| 亚洲欧洲专区| 99亚洲精品| 精品视频一区二区三区四区五区 | 肉色欧美久久久久久久免费看| 久久国内精品| 国产精品一区二区三区av麻| 欧美日韩一视频区二区| 国产精品一区二区三区www| 国产视频一区二| 久久av免费看| 日韩国产欧美| 日韩精品不卡一区二区| 日韩av一级| 午夜亚洲一区| 欧美日本一区| 中文在线а√在线8| 亚洲成av人片一区二区密柚| 日韩一级欧洲| 日韩精品免费观看视频| 国产精品红桃| 性欧美videohd高精| 91成人网在线观看| 少妇精品久久久一区二区 | 一本一本久久| 欧美日韩中出| 成人在线视频区| 香蕉久久久久久久av网站| 日韩国产一区二| 国际精品欧美精品| 久久都是精品| 国产精品黑丝在线播放| 蜜桃视频第一区免费观看| 国产精品v亚洲精品v日韩精品| 91看片一区| 日韩高清在线不卡| 久久精品免费一区二区三区 | 中文国产一区| 国产午夜精品一区在线观看| 国产在线看片免费视频在线观看| 99视频精品免费观看| 精品一区视频| 亚洲天堂av资源在线观看| 精品黄色一级片| 日韩高清国产一区在线| 欧美搞黄网站| 98精品久久久久久久| 欧美日韩亚洲一区二区三区在线| 91看片一区| 国产suv精品一区二区四区视频| 亚洲日本在线观看视频| 亚洲二区视频| 日韩欧美一区二区三区免费看| 亚洲视频国产精品| 亚洲视频综合| 日韩一区二区中文| 四虎成人av| 高清在线一区| 国产aⅴ精品一区二区四区| 国产精品欧美在线观看| 午夜性色一区二区三区免费视频| 尤物在线精品| 日韩视频中文| 一区二区三区网站| 中文一区一区三区免费在线观 | 一区二区亚洲精品| 欧美日韩国产一区二区三区不卡| 不卡一二三区| 亚洲网站视频| 精品1区2区3区4区|