Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैसकल:NOT EXISTS का प्रदर्शन। क्या प्रदर्शन में सुधार करना संभव है?

आप सही हैं - आप बेहतर कर सकते हैं। देखें यह लेख द्वारा Quassnoi विवरण के लिए लेकिन निष्कर्ष है:

आपकी क्वेरी NOT IN . का उपयोग करके फिर से लिखी गई है इस तरह दिख सकता है:

SELECT *
FROM posts  
WHERE posts.id NOT IN (SELECT post_id
                       FROM comments
                       WHERE comments.comment_type = 'good'
                       AND comments.created_at BETWEEN '2010-05-01 00:00:00'
                                                   AND '2010-05-01 23:59:59')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.sql.SQLException:परिणाम के अंत के बाद mysql में सेट करें

  2. Mysql कर्सर और इटरेटर के बारे में

  3. ग्रहण में टॉमकैट पर MYSQL के लिए JDBC का उपयोग करते समय classNotFound अपवाद

  4. गणना के रूप में COUNT(*) चुनें - इस गणना का उपयोग कैसे करें

  5. पीएचपी पीडीओ संबंधित:डेटाबेस की सामग्री को अपडेट नहीं कर रहे SQL स्टेटमेंट को अपडेट करें