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

SQL 単一行サブクエリが複数の行を返す

    の代わりに
    WHERE <field_name> = (SELECT ...
    

    使う

    WHERE <field_name> IN (SELECT ...
    

    クエリで変更する条件が 5 つあります。

    最新情報 また、クエリは

    と同等です
    SELECT P.NAME
    FROM DBS_PERSON P
         join DBS_ACTSAS AA  on P.PERSON_ID = AA.PERSON_ID
         join DBS_PLAYSIN PI on AA.CHARACTER_ID = PI.CHARACTER_ID
         join DBS_SERIE S    on PI.SERIE_ID = S.ID
    WHERE S.ID = '1';
    



    1. チャットサーバー:会話ログを保存するための最良の(最適化された)方法は何ですか

    2. Oracleで数値を含まない行を返す2つの方法

    3. 2 つのテーブルをマージして、重複する日付とギャップを見つける

    4. PHP + MySQL CMSを自己更新する方法は?