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

SQL कथन में NOT IN को LEFT JOIN से बदलें

इसे आजमाएं:

SELECT m.director 
FROM movies m
LEFT JOIN stars_in_movies sm ON m.id = sm.movie_id
WHERE sm.movie_id IS NULL 
AND sm.star_id = %s

दूसरी क्वेरी

  SELECT first_name, last_name
  FROM stars s
  LEFT JOIN stars_in_movies sm
  ON sm.star_id = s.id
  WHERE sm.star_id IS NULL
  AND star_id = %s


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेबियन 8 . पर MySQL कैसे स्थापित करें

  2. जावा में युग को mySQL टाइमस्टैम्प में कैसे बदलें

  3. MySQL अक्षांश और देशांतर तालिका सेटअप

  4. स्थानीय समय उदाहरण - MySQL

  5. मैं दो तालिकाओं को कैसे जोड़ूं और उनकी तुलना कैसे करूं? (मैंने कई बार पूछा है, लेकिन मुझे जवाब नहीं मिला।)