Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL - Wählen Sie aus mehreren Tabellen aus, ohne doppelte Daten zu erzeugen

Ich habe keine Erfahrung mit MySQL, aber ich gehe davon aus, dass es ähnlich wie MSSQL funktioniert.

Das Format, in dem Sie die Ausgabe erwarten, ist also nicht möglich. Sie können die Spaltenwerte für Reihenfolge und Bewertung stattdessen durch Kommas getrennt erhalten

Hier ist eine ähnliche Art von Frage, die Ihnen helfen könnte

einschließlich eines Beispiels, das auf Linktry basiert, etwa so

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