久久久亚洲精品一区二区三区,久久精品2025中文字幕 ,国产精品无码专区,久久久久无码精品国产情侣,亚洲第一女人av,中文日韩亚洲欧美制服

外地客戶如不方便將要進行數(shù)據(jù)恢復的儲存設備(如硬盤,U盤等)送到我們數(shù)據(jù)恢復中心,可以通過快遞至我數(shù)據(jù)恢復中心。

SQL Server如何使用WHERE組合IN操作符

圓括號在WHERE子句中還有另外一種用法。IN操作符用來指定條件范圍,范圍中的每個條件都可以進行匹配。IN取合法值的由逗號分隔的清單,全都括在圓括號中。下面的例子說明了這個操作符:

SELECT prod_name,prod_price
FROM products
WHERE vend_id IN(1002,1003)
ORDER BY prod_name;
prod_name prod_ price
Bird seed
Carrots
Detonator
Fuses
0il can
Safe
Sling
TNT (1 stick)
TNT(5 sticks)
10.00
2.50
13.00
3.42
8.99
50.00
4.49
2.50
10.00

此SELECT語句檢索供應商1002和1003制造的所有產品。IN操作符后跟由逗號分隔的合法值清單,整個清單必須括在圓括號中

如果你認為IN操作符完成與OR相同的功能,那么你的這種猜測是對的。下面的SQL語句完成與上面的例子相同的工作:

SELECT prod_name,prod_price
FROM products
WHERE vend_id =1002 OR vend_id=1003
ORDER BY prod_name;
prod_name prod_ price
Bird seed
Carrots
Detonator
Fuses
0il can
Safe
Sling
TNT(1 stick)
TNT (5 sticks)
10.00
2.50
13.00
3.42
8.99
50.00
4.49
2.50
10.00

為什么要使用IN操作符?其優(yōu)點具體如下。

? 在使用長的合法選項清單時,IN操作符的語法更清楚且更直觀。

? 在使用IN時,計算的次序更容易管理(因為使用的操作符更少) 。

? IN操作符一般比OR操作符清單執(zhí)行更快。

? IN的最大優(yōu)點是可以包含其他SELECT語句,使得能夠更動態(tài)地建立WHERE子句。

IN WHERE子句中用來指定要匹配值的清單的關鍵字,功能與OR相當。

轉載請注明:成都千喜數(shù)據(jù)恢復中心 » SQL Server如何使用WHERE組合IN操作符

喜歡 (14)

您必須 登錄 才能發(fā)表評論!

頂部 電話 微信
微信號:18328458868
QQ 地圖 底部