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

Kết hợp hai truy vấn sql đang hoạt động nhận được kết quả sai - Tôi đang sai ở đâu

Trong join của bạn điều kiện, bạn đã sử dụng orders_id . Bạn nên sử dụng orders_products_id như thế này:

SELECT op.orders_id, op.products_id, op.products_model, op. products_name,
       op.final_price, op.products_quantity, opa.products_options_values_id,
       opa.products_prid
FROM orders_products op
JOIN orders_products_attributes opa ON op.orders_products_id = opa.orders_products_id
WHERE op.orders_id = 21535



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WorkbenchJ - Lỗi:không được phép tổng hợp trong mệnh đề GROUP BY

  2. Làm cách nào để tìm kiếm chuỗi con Soundex () trong MySQL?

  3. Truy vấn MySQL Not IN đột ngột dừng trả về kết quả

  4. Thay thế các hàm mysql_ * bằng PDO và các câu lệnh đã chuẩn bị

  5. Làm cách nào để hiển thị Mảng đa chiều được chèn vào bảng MySQL?