phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

नेस्टेड सबक्वायरीज़ के बजाय मैसकल जॉइन का उपयोग करके एक ही परिणाम कैसे प्राप्त करें?

आप अपनी क्वेरी को इस रूप में बदल सकते हैं,

आपकी प्लेलिस्ट के गानों को छोड़कर डेटाबेस के सभी गानों के लिए

$sql1 = "Select distinct title, artist, album 
from songs where id not in(Select distinct song.id
from songs song inner join playlist playlist 
on playlist.song_id=song.id
inner join playlists playlists 
on playlists.playlist_id=playlist.playlist_id
and playlists.name = '$playlist_name')";

जो आपकी प्लेलिस्ट में हैं,

$sql2 = "Select distinct song.title, song.artist, song.album
from songs song inner join playlist playlist 
on playlist.song_id=song.id
inner join playlists playlists 
on playlists.playlist_id=playlist.playlist_id
and playlists.name = '$playlist_name'";



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. नवीनतम phpmyadmin ने sql को निर्यात प्रारूप के रूप में क्यों गिरा दिया है?

  2. XAMPP में phpmyadmin से लॉग-आउट नहीं कर सकता

  3. phpMyAdmin रिपोर्ट 'कोई विशेषाधिकार नहीं'

  4. विंडोज़ के लिए एक्सएएमपीपी पर MySQL डाटाबेस को कैसे सक्रिय करें

  5. phpmyadmin सिंक्रनाइज़