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

आसन्न मॉडल, एक आईडी दी गई है जो पत्ती नोड्स लौटाती है

तो मेरे द्वारा उपयोग की जाने वाली अंतिम क्वेरी इस तरह दिखती है:

SELECT distinct t2.id , t2.name FROM
    categories AS t1 LEFT JOIN categories as t2
    ON t1.id = t2.parent
     LEFT JOIN categories as t3
    ON t2.id = t3.parent
    WHERE  t1.parent = $id OR t1.id = $id and t2.visible = 1

यदि एक खाली परिणाम सेट लौटाया जाता है, तो इसका मतलब है कि एक अंतिम नोड की आपूर्ति की गई थी और मैं बस आपूर्ति की गई $id.its काम कर रहा हूं। उम्मीद है कि यह ऐसा करना जारी रखेगा, क्योंकि मैं यहां अनुमान लगा रहा हूं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सभी निर्दिष्ट टैग के साथ टैग की गई चीज़ों को खोजने के लिए sql क्वेरी में सहायता चाहिए

  2. mysql क्वेरी - ब्लॉग पोस्ट और टिप्पणियां सीमा के साथ

  3. MySQL में त्रिज्या के आधार पर एक बाउंडिंग बॉक्स के भीतर लंबे/अक्षांश बिंदुओं को मर्ज करें

  4. Mysql तालिका का नाम अपरकेस में काम नहीं कर रहा है

  5. पीएचपी + माईएसक्यूएल:बफर्ड और अनबफर्ड क्वेश्चन के बीच अंतर