sql >> データベース >  >> RDS >> Oracle

複数の行の値に一致する外部キーを検索する

    SELECT
      person_id
    FROM
      yourTable
    WHERE
         department = 'a'
      OR department = 'b'
    GROUP BY
      person_id
    HAVING
      COUNT(DISTINCT department) = 2
    

    注:DISTINCTが必要になるのは、1人が同じ部門のメンバーになることができる場合のみです。



    1. OracleデータベースでPL/SQL弱参照カーソルを作成する方法

    2. スタースキーマとスノーフレークスキーマ

    3. mysqlでjoinを使用する場合は、右側のテーブルから最新のレコードを選択してください

    4. チェックボックスを入力してから、選択をmysqlに更新します