- 締切済み
サブクエリーのパフォーマンスについて
こんばんわ。 ある書籍にサブクエリーを【1】より【2】にした方がパフォーマンスがいいと書いてありました。 パフォーマンスがいい理由を教えて頂けないでしょうか?? 【1】 UPDATE Absenteeism SET severity_points= 0, reason_code = 'long term illness' WHERE EXISTS (SELECT * FROM Absenteeism AS A2 WHERE Absenteeism.emp_id = A2.emp_id AND Absenteeism.absent_date = (A2.absent_date + INTERVAL '1' DAY)); 【2】 UPDATE Absenteeism AS A1 SET severity_points = 0, reason_code = 'long term illness' WHERE EXISTS (SELECT * FROM Absenteeism AS A2 WHERE A1.emp_id = A2.emp_id AND (A2.absent_date + INTERVAL '1' DAY) = A1.absent_date); よろしくお願いします。 以上
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- gau_puzzler
- ベストアンサー率48% (39/81)
回答No.1
explainしてみてください 何かつかめますよ
お礼
ありがとうござます。