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

Lô mùa xuân với bí danh cột làm khóa sắp xếp - câu lệnh where không đúng định dạng

Khi bạn chỉ định bí danh cột của SELECT làm khóa sắp xếp, trang - 1 (tức là ngoại trừ trang -0 ) các truy vấn trở đi do Spring Batch tạo ra sử dụng bí danh đó trong mệnh đề WHERE như được hiển thị trong câu hỏi của bạn và theo câu hỏi SO này , không được phép sử dụng bí danh cột trong mệnh đề WHERE nếu không bắt buộc đánh giá mệnh đề SELECT trước mệnh đề WHERE.

Vì vậy, để trả lời câu hỏi của bạn - Không, bạn không thể sử dụng bí danh làm khóa sắp xếp trừ khi bạn buộc đánh giá bí danh như được đề xuất trong câu hỏi SQL khác.



  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àm thế nào để đồng bộ hóa dbfs Visual Foxpro với MySQL?

  2. Mã lỗi:1222. Các câu lệnh SELECT đã sử dụng có một số cột khác nhau

  3. Với VBA, hãy tìm phiên bản của trình điều khiển ODBC MySQL được cài đặt trong Windows

  4. Sử dụng đối chiếu nào để `ş` và` s` được coi là các giá trị duy nhất?

  5. Mẹo để chuyển từ HAProxy sang ProxySQL