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

CHỌN các giá trị DISTINCT sau một JOIN

Bạn cần bao gồm hạn chế về id người trong tham gia của mình và sử dụng tham gia bên ngoài. Các phép nối bên ngoài được sử dụng khi bạn muốn trả về thông tin ngay cả khi không có bản ghi nào trong bảng mà bạn đang tham gia. Hãy thử

SELECT person_id, vehicles.* 
FROM vehicles 
LEFT OUTER JOIN Owners on vehicles.vehicle_id = owners.vehicle_id 
and person_id = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ Số An sinh Xã hội

  2. Ưu tiên ORDER BY hơn GROUP BY trong MySQL mà không có truy vấn con

  3. Bảng MYSQL của Zebra Stripe PHP

  4. Biểu đồ truy vấn MySql cho dữ liệu khoảng thời gian

  5. PDO:kiểm tra bản ghi đã cập nhật hoặc đã chèn bằng cách sử dụng mysql CHÈN VÀO CẬP NHẬT KHÓA DUPLICATE