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

MySQLのサブセレクトパフォーマンスの質問?

    2つ目は、選択が1つだけで済むため、より効率的だと思いますが、確かに、各クエリを説明して結果を確認する必要があります。

    EXPLAIN select tasks.*
    from tasks
    where 
      some criteria
      and task.project_id not in (select id from project where project.is_template = 1);
    
    EXPLAIN select tasks.*
    from tasks, project
    where
      some criteria
      and task.project_id = project.id and project.is_template <> 1;
    


    1. SQL Server:information_schemaから外部キー参照を取得する方法は?

    2. Connector /C++を使用してMySQLの行の値を更新するにはどうすればよいですか

    3. 2Oracleの日付から月を返す関数

    4. SELECTコマンドで各グループの最初の2つのレコードを選択する最良の方法は何ですか?