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

WHERE句とともに使用する場合のOracleCONNECTBYの最適化

    クエリAは、営業部門のマネージャーから始めて、すべての従業員を取得すると言います。オラクルはそのすべてを「知りません」 クエリで返される従業員は営業部門にあるため、CONNECT BYを実行する前に、その情報を使用して処理するデータのセットを減らすことはできません。

    クエリB明示的に 処理するデータのセットをSalesの従業員だけに減らし、OracleがCONNECTBYを実行する前に実行できるようにします。



    1. クエリでMySQLステータスを取得する方法

    2. 複数の列に表示される可能性のある結果の頻度の選択(SQL)

    3. mysqlは年月に一致する行を返します

    4. 行の削除:xレコードを超える単一メンバーはありません