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

क्वेरी एकाधिक टेबल - टीम आईडी के आधार पर टीम का नाम प्रदर्शित करें

आप अपनी टीम तालिका के साथ दो बार अपने मिलान तालिका परिणाम में शामिल हो सकते हैं ताकि आप मैच की जानकारी और प्रत्येक टीम का नाम निकाल सकें। उसके बाद आपको केवल उस डेटा को जोड़ना होगा जो आप PHP में डेटाबेस से प्राप्त करते हैं।

SELECT 
    m.MatchID, 
    m.MatchDate, 
    m.MatchStart, 
    m.MatchEnd, 
    m.Team1ID, 
    m.Team2ID, 
    T1.Teamname as Teamname1, 
    T2.TeamName as Teamname2
FROM TblMatch M
JOIN TblTeam T1
    ON M.TEAM1ID = T1.TeamID
JOIN TblTeam T2
    ON M.TEAM2ID = T2.TeamID

पीएचपी कोड:

while($row=mysqli_fetch_array($res)){
    $mid= $row['MatchID'];
    $mdd = $row['MatchDate'];
    $t1 = $row['Team1ID'];
    $t2 = $row['Team2ID'];
    $t1n = $row['TeamName1']; 
    $t2n = $row['TeamName2']; 

    echo $t1n . " v/s  . " $t2n ;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - डायनामिक यूआरएल कैसे बनाएं?

  2. ट्रैविस mysql डेटाबेस उपयोगकर्ता त्रुटि बनाता है

  3. wampserver 2.2 64x मेनू आइटम (आंतरिक त्रुटि) निष्पादित नहीं कर सका [अपवाद] रन क्रिया निष्पादित नहीं कर सका:निर्देशिका नाम अमान्य है

  4. जब एक कॉलम अद्वितीय हो तो INSERT SELECT क्वेरी करें

  5. डेटाबेस में एकाधिक पंक्तियों से मात्रा निकालना