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

Lỗi cú pháp MySQL đến Oracle (Giới hạn / Bù đắp / Cập nhật)

Có vẻ như trình phân tích cú pháp không thích điều đó, mặc dù thực tế là nó đúng. Có lẽ bằng cách nào đó, hai điều khoản có sẵn và ra lệnh đang làm anh ta mờ mắt. Tôi đã sao chép điều đó.

Bạn có thể sử dụng một chức năng phân tích:

update table1 alf
 set nextcontractid = 
     (SELECT min(contractid) keep (dense_rank first order by lasttradedate asc) 
     FROM table1copy alf2
     WHERE alf2.assetid     = alf.assetid
     AND alf2.lasttradedate > alf.lasttradedate
     )
 where alf.complete = 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. Mã hóa ký tự Hy Lạp hoạt động trong HTML nhưng không hoạt động trong PHP

  2. Ngày giữa 2 ngày khác, không kể năm

  3. Cách kiểm tra xem một bảng đã tồn tại chưa trước khi tạo nó trong MySQL

  4. Lỗi chỉ đọc MySQL lạ

  5. SQL:Chỉ trả về các bản ghi mà không có bất kỳ liên kết nào đáp ứng tiêu chí