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

Truy vấn con SQL trả về nhiều hơn 1 hàng

Bạn có thể cập nhật bằng tập lệnh bên dưới, nhưng bạn cần kiểm tra xem bản cập nhật có chính xác hay không, Nếu bạn cung cấp một số dữ liệu mẫu thì sẽ dễ dàng theo dõi sự cố.

UPDATE STRObjednavka as o SET dph = (
 SELECT max(dph) FROM STRCena WHERE
  menuKodCode =
    (SELECT max(menuKodCode) FROM STRMenu WHERE
      id = o.menuId
          )
  AND
  skupinaId =
    (SELECT max(stravGroupId) FROM grups1 WHERE
      PKey =
        (SELECT max(SGroup) FROM users1 WHERE
          PKey = o.userId
          )))
  WHERE o.price > 0 AND `date` > '2015-01-28 13:52:36' AND dph = 0;


  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ệnh chèn mySQL VB.NET

  2. cách sắp xếp cột varchar chứa các giá trị số với lambdas linq thành Thực thể

  3. Tôi có thể ngăn chặn hoàn toàn việc chèn SQL bằng câu lệnh PDO Prepared mà không có bind_param không?

  4. Làm cách nào để cập nhật Cơ sở dữ liệu MYSQL với dữ liệu từ Excel bằng ASP.NET?

  5. Làm cách nào để lưu trữ mật khẩu an toàn trong MySQL và xác thực với các dịch vụ bên ngoài