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

मूल माता-पिता प्राप्त करना

यह मानते हुए कि आपकी तालिका को foo और यह कि आप <id> . का मूल जानना चाहते हैं :

SELECT f.id, f.title
FROM (
    SELECT @id AS _id, (SELECT @id := parent_id FROM foo WHERE id = _id)
    FROM (SELECT @id := <id>) tmp1
    JOIN foo ON @id IS NOT NULL
    ) tmp2
JOIN foo f ON tmp2._id = f.id
WHERE f.parent_id IS NULL


  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. Yii MySql क्वेरी निष्पादित करें

  3. उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग करके:हाँ) के लिए प्रवेश निषेध (Mysql ::त्रुटि)

  4. INDEXes का उपयोग न करने वाले क्वेरी चर के साथ चयन करें

  5. मैं पायथन के साथ MySQL डेटाबेस में INSERT के बाद आईडी कैसे प्राप्त करूं?