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

कॉलम नाम जाने बिना मैसकल परिणाम प्राप्त करना

मुझे यकीन नहीं है कि आपका क्या मतलब है, लेकिन इंडेक्स टाइप करके निर्दिष्ट कॉलम का संदर्भ देना संभव है (0 से शुरू) कुछ इस तरह:$row[0], $row[1] जहां 0 पहले कॉलम को इंगित करता है, और 1 लौटाए गए रिकॉर्डसेट से दूसरे कॉलम को इंगित करता है।

उदाहरण: यदि आपके पास इस तरह का चयन-विवरण है:

SELECT title, author FROM books

आप इन दो स्तंभों को $row[0], $row[1] . के साथ संदर्भित कर सकते हैं

यदि आप $row[2] . का मान प्राप्त करने का प्रयास करते हैं आपको एक असाइन नहीं किया गया मान मिलेगा क्योंकि रिकॉर्डसेट से केवल दो कॉलम (0 और 1) हैं।

यदि आपके पास इस तरह का चयन-विवरण है:

SELECT * FROM book_categories

और रिकॉर्डसेट तीन कॉलम लौटाता है, फिर आप इन्हें $row[0], $row[1] and $row[2] से एक्सेस कर सकते हैं . $row[3] मौजूद नहीं है क्योंकि केवल तीन कॉलम (0,1 और 2) हैं



  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. php7.4 mysqli टाइम्स आउट के साथ चला गया

  3. MySQL, मैं अपने विकास डेटाबेस से अपने उत्पादन डेटाबेस में अनुक्रमणिका कैसे निर्यात कर सकता हूं?

  4. Mysql कॉलम को पंक्ति में बदलें (पिवट टेबल)

  5. सी # में डेटाबेस से छवि कैसे पुनर्प्राप्त करें