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

MySQL शामिल हों - किसी अन्य तालिका के माध्यम से परिणाम ऑर्डर करना PHP

आपको एक आसान JOIN का उपयोग करने की आवश्यकता है

SELECT a.item_name, a.dish_id, b.sort
    FROM item_names AS a 
    JOIN link_extras AS b 
      ON a.dish_id = b.dish_id
   WHERE menu_id = 1
    AND section_id = 2
       GROUP BY b.dish_id
ORDER BY b.sort

आउटपुट:

| ITEM_NAME | DISH_ID | SORT |
------------------------------
|      Fish |      24 |    0 |
|     Chips |      27 |    1 |
|       Pie |      23 |    2 |
|    Onions |      26 |    3 |

यह SQLFiddle देखें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.sql.SQLException:कनेक्शन बंद होने के बाद कोई संचालन की अनुमति नहीं है

  2. MySQL LOAD_FILE NULL लौटा रहा है

  3. स्ट्रांगलूप के साथ mysql तालिका को स्वतः बनाएं

  4. क्या मुझे क्लाइंट पर एक स्ट्रिंग के रूप में ग्राफ़क्यूएल आईडी को संभालना चाहिए?

  5. PHP mysql REGEXP तैयार विवरण