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

Tên bảng được chỉ định hai lần vừa là mục tiêu để cập nhật vừa là nguồn riêng biệt cho dữ liệu

Tôi đoán rằng bạn đang cố gắng cập nhật các cảnh báo bằng thận trọng.

Tạo một truy vấn con lồng nhau để MySQL hiện thực hóa nó và không còn là cùng một bảng.

Hãy thử điều này:

Update tutions
Set class = 0 
Where TOTAL_HOURS = (select * from (SELECT min (TOTAL_HOURS) from tutions) t);



  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ỗi SQL:1064, SQLState:42000 khi tạo thực thể mới

  2. Đếm số lượng truy vấn MySQL được thực thi trên trang

  3. Chèn giá trị ngày vào MySQL thông qua PHP

  4. Tạo một truy vấn mysql động bằng cách sử dụng các biến php

  5. Có bao nhiêu hàng trong cơ sở dữ liệu QUÁ NHIỀU?