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

gặp lỗi - SQLSTATE [21000]:Vi phạm bản số:1241 Toán hạng phải chứa 1 (các) cột

bạn đang chọn tất cả các cột trong truy vấn bên trong và sau đó cố gắng thực hiện % 10 , nó gây ra lỗi cho bạn vì bạn không thể % 10 thành nhiều cột. Thay vào đó, hãy chuyển nó để chọn một cột.

(SELECT * FROM participants ORDER BY serial DESC LIMIT 0, 1) % 10

chọn nhiều cột và sau đó cố gắng mod nó bởi 10




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cha mẹ con mysql

  2. mysql chọn số lượng bản ghi cho mỗi tháng

  3. Hiệu suất MySQL:Chỉ mục MySQL / MariaDB

  4. Thay đổi cột MySQL thành AUTO_INCREMENT

  5. MySQL:Chuyển đổi từ MyISAM sang InnoDB giúp truy vấn nhanh hơn ...?