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

Truy vấn cập nhật MySQL với mệnh đề WHERE và INNER JOIN không hoạt động

Truy vấn phải như dưới đây, bạn đã tham gia cùng một bảng và do đó có vấn đề về bí danh duy nhất. Tôi đã thêm bí danh bảng để dễ đọc hơn.

UPDATE 
sales_flat_order sfo
INNER JOIN sales_flat_order_grid sfog 
ON sfog.entity_id = sfo.entity_id      
SET sfo.coupon_code = "newcoupon"
WHERE sfog.increment_id = "12345678" ; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao truy vấn không bị lỗi với cột không tồn tại trong truy vấn con?

  2. .NET, C #, LINQ, SQL và OR-Mapping - Tôi không hiểu :(

  3. Ràng buộc MySQL InnoDB không hoạt động

  4. Sử dụng Amazon RDS với ứng dụng Android

  5. Loại trừ n hàng trên và dưới trong SQL