ray88’s diary

お仕事で困ったとき用の自分用の覚書

2023-09-21から1日間の記事一覧

SQL指南書 外部結合⑨ 商集合(関係除算)

SQL 指南書集 目次 - ray88’s diary SQL指南書 HAVING句⑤ 関係徐算でバスケット解析 - ray88’s diary ■例題 「item」テーブルのすべての商品を揃えている店舗を「shopitems」テーブルから選択する STEP1:ShopItemテーブルからshop列の重複を取り除いたテーブ…

SQL指南書 外部結合⑧ 完全外部結合で排他的和集合を求める

■集合AとBの排他的集合を考える 完全外部結合を使用し、NULL条件で抽出する /* 完全外部結合で排他的和集合を求める(p.98) */ SELECT COALESCE(A.id, B.id) AS id, COALESCE(A.name , B.name ) AS name FROM Class_A A FULL OUTER JOIN Class_B B ON A.id = …

SQL指南書 外部結合⑦ 外部結合で差集合を求める

SQL 指南書集 目次 - ray88’s diary ■外部結合で差集合を求める A- B /* 外部結合で差集合を求める:A-B(p.97) */ SELECT A.id AS id, A.name AS A_name FROM Class_A A LEFT OUTER JOIN Class_B B ON A.id = B.id WHERE B.name IS NULL; ■外部結合で差集…