sql >> Databasteknik >  >> RDS >> Mysql

Mysql - välj från flera tabeller utan att producera dubbletter av data

Jag har ingen erfarenhet av MySQL men jag antar att det fungerar på samma sätt som MSSQL.

Så formatet som du förväntar dig utdata i är inte möjligt. Du kan hellre få ordnings- och betygskolumnvärdena som kommaseparerade

Här är en liknande typ av fråga som kan hjälpa dig

inklusive exempel baserat på linktry något sånt här

SELECT Customers.id, Customers.name, Customers.lastName, GROUP_CONCAT(Orders.order) OrderedDishes, GROUP_CONCAT(CustomerRating.rating) RatingsGiven FROM ..... rest of your query .....



  1. mysql_fetch_array lägga till alla rader?

  2. Använda Microsoft Access med Power BI

  3. Största värdet från två eller flera fält

  4. Hur mappar man kolumntypen PostgreSQL Interval i Hibernate?