Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mysql - chọn từ nhiều bảng mà không tạo ra dữ liệu trùng lặp

Tôi không có bất kỳ kinh nghiệm nào về MySQL nhưng tôi cho rằng nó hoạt động tương tự như MSSQL.

Vì vậy, định dạng mà bạn đang mong đợi đầu ra là không thể thực hiện được. Bạn có thể nhận các giá trị cột thứ tự và xếp hạng dưới dạng được phân tách bằng dấu phẩy

Tại đây là một dạng câu hỏi tương tự có thể giúp bạn

bao gồm ví dụ dựa trên liên kết như thế này

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng trường JSON của MySQL để tham gia vào một bảng

  2. Trong PHP với PDO, làm thế nào để kiểm tra truy vấn tham số SQL cuối cùng?

  3. MySQL Tham gia nhiều hàng dưới dạng cột

  4. Tính toán tổng số lượng thiết bị cho một phạm vi ngày

  5. Cách hết thời gian chờ truy vấn mysql ++ trong c ++