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

Mysqli दो तालिकाओं में से चुनें

आप बस दोनों तालिकाओं में शामिल हो सकते हैं:

$q = mysqli_query($db,"SELECT * FROM posts 
LEFT JOIN comments ON comments.username=posts.username 
WHERE comments.username='$username'");

हालांकि, ऐसा लगता है कि आप आईडी का उपयोग नहीं कर रहे हैं। मेरा सुझाव है कि आप तालिकाओं के बीच संबंध बनाने के लिए आईडी ऑटो-इन्क्रीमेंट फ़ील्ड बनाएं। यदि आप मेरा मतलब नहीं समझते हैं, तो एक ट्यूटोरियल का अनुसरण करने का प्रयास करें और हमारे या दो में आप कोडिंग में कूदकर चीजों को करने की कोशिश करने और यह समझने की कोशिश करने के बजाय कि वे कैसे काम करते हैं, यह जानने के बिना कि आप हैं सही कर रहे हो।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सरल एसक्यूएल क्वेरी, परिणाम गठबंधन करें और विभाजित करें

  2. MySQL - जटिल गणनाओं के लिए अद्यतन क्वेरी प्रदर्शन में सुधार करें

  3. दशमलव mysql और संग्रहण स्थान?

  4. mysql में varchar में संग्रहीत तिथियों के बीच डेटा खोजना

  5. mysql में दिनांक फ़ील्ड स्वरूपित करना