質問(6)-集合演算子
集合演算子の練習問題をしましょう。 Chapter 5-集約演算子
集合A=を{LMN O P}に設定し、集合B={PQ R S T}に設定した場合、以下の操作でそれぞれどの集合が作成されますか? A union B A union all B A intersect B A except B AユニオンBは重複除外を行う. A union B = {L M N O P Q R S T} A union allBは重複除外を行わないため、2回の交差Pが発生する. A union all B = {L M N O P P Q R S T} は、交差のみを抽出します. A intersect B = {P} は、AからBおよび交差を減算することを除く. A except B = {L M N O}
姓Lで始まるすべての俳優と顧客の名前と姓を探す複合クエリーを記入します.(Lで始まるすべての俳優+Lで始まるすべての顧客)の名前と姓を調べて表示します. の重複除外が行われると仮定する. actorテーブルとcustomerテーブルを結合し、条件をLで始まるように設定します. ソート基準 であり、ソート基準はクエリー文の最初の行の別名と同じであるため、
に質問
集合A=を{LMN O P}に設定し、集合B={PQ R S T}に設定した場合、以下の操作でそれぞれどの集合が作成されますか?
union
とunion all
の違いは、重複除外である.問題2。
姓Lで始まるすべての俳優と顧客の名前と姓を探す複合クエリーを記入します.
SELECT
c.first_name AS fname
, c.last_name AS lname
FROM customer c
WHERE c.last_name LIKE 'L%'
UNION
SELECT
a.first_name
, a.last_name
FROM actor a
WHERE a.last_name LIKE 'L%' ;
24個の結果値を返します.fname |lname |
----------+------------+
MISTY |LAMBERT |
JACOB |LANCE |
RENEE |LANE |
HEIDI |LARSON |
DARYL |LARUE |
LAURIE |LAWRENCE |
JEANNE |LAWSON |
LAWRENCE |LAWTON |
KIMBERLY |LEE |
LOUIS |LEONE |
SARAH |LEWIS |
GEORGE |LINTON |
MAUREEN |LITTLE |
DWIGHT |LOMBARDI |
JACQUELINE|LONG |
AMY |LOPEZ |
BARRY |LOVELACE |
PRISCILLA |LOWE |
VELMA |LUCAS |
WILLARD |LUMPKIN |
LEWIS |LYMAN |
JACKIE |LYNCH |
MATTHEW |LEIGH |
JOHNNY |LOLLOBRIGIDA|
に質問
last_name
列を基準として,問題2の結果をソートする.order by
は、クエリの最後の位置にあることを要求する.SELECT
c.first_name AS fname
, c.last_name AS lname
FROM customer c
WHERE c.last_name LIKE 'L%'
UNION
SELECT
a.first_name
, a.last_name
FROM actor a
WHERE a.last_name LIKE 'L%'
ORDER BY lname ;
24個の結果値を姓で並べ替えます.😊fname |lname |
----------+------------+
MISTY |LAMBERT |
JACOB |LANCE |
RENEE |LANE |
HEIDI |LARSON |
DARYL |LARUE |
LAURIE |LAWRENCE |
JEANNE |LAWSON |
LAWRENCE |LAWTON |
KIMBERLY |LEE |
MATTHEW |LEIGH |
LOUIS |LEONE |
SARAH |LEWIS |
GEORGE |LINTON |
MAUREEN |LITTLE |
JOHNNY |LOLLOBRIGIDA|
DWIGHT |LOMBARDI |
JACQUELINE|LONG |
AMY |LOPEZ |
BARRY |LOVELACE |
PRISCILLA |LOWE |
VELMA |LUCAS |
WILLARD |LUMPKIN |
LEWIS |LYMAN |
JACKIE |LYNCH |
Reference
この問題について(質問(6)-集合演算子), 我々は、より多くの情報をここで見つけました https://velog.io/@golmori/exercise-006テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol