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

MySQL/PHP एकाधिक कॉलम से केवल अद्वितीय मानों का चयन करना और उन्हें अलग सरणी में रखना

यदि आप इसे एक SQL कथन के रूप में रखना चाहते हैं, तो आप यह कर सकते हैं:

$sql = "
    SELECT DISTINCT 'make' as descr,make as val FROM items
    UNION
    SELECT DISTINCT 'model' as descr,model as val FROM items
    UNION
    SELECT DISTINCT 'year' as descr,year as val FROM items
    UNION
    SELECT DISTINCT 'month' as descr,month as val FROM items
    UNION
    SELECT DISTINCT 'day' as descr,day as val FROM items
    UNION
    SELECT DISTINCT 'hour' as descr,hour as val FROM items";

$result = @mysql_query($sql, $con) or die(mysql_error());

while($row = mysql_fetch_array($result)) {
    $make_array[$row['descr']][]=$row['val'];
}



  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 का उपयोग करके MySQL डेटाबेस में टेक्स्ट कैसे खोजें और बदलें?

  2. SQL समस्या:एक से अनेक संबंध और EAV मॉडल

  3. #1222 - इस्तेमाल किए गए सेलेक्ट स्टेटमेंट में कॉलम की संख्या अलग-अलग होती है

  4. MySQL:SET के लिए उपलब्ध विकल्पों की सूची के लिए क्वेरी

  5. Json को SQL तालिका में कनवर्ट करना