sql >> Database teknologi >  >> RDS >> Mysql

Mysql - vælg fra flere tabeller uden at producere duplikerede data

Jeg har ingen erfaring med MySQL, men jeg går ud fra, at det virker på samme måde som MSSQL.

Så det format, som du forventer output i, er ikke muligt. Du kan hellere få rækkefølgen og bedømmelseskolonnens værdier som kommasepareret

Her er en lignende slags spørgsmål, som måske kan hjælpe dig

inklusive eksempel baseret på linktry noget som dette

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



  1. PDO kaster fejl, hvis MYSQL_ATTR_INIT_COMMAND bruges

  2. JPA genererer duplikerede nøgler

  3. JSON_ARRAY_INSERT() – Indsæt værdier i et JSON-array i MySQL

  4. Oracle Replace funktion