Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mendapatkan kesalahan - SQLSTATE[21000]:Pelanggaran kardinalitas:1241 Operand harus berisi 1 kolom

Anda memilih semua kolom dalam kueri dalam dan kemudian mencoba melakukan %10 , ini memberi Anda kesalahan karena Anda tidak dapat %10 ke beberapa kolom. Alihkan untuk memilih satu kolom saja.

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

memilih beberapa kolom dan kemudian mencoba mod dengan 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. Mencegah Injeksi SQL di C

  2. Mysql:Menampilkan nilai kolom di bawah kolom lain

  3. MySQL:Anda memiliki kesalahan dalam sintaks SQL Anda... dekat 'desc) VALUES ('Idea','Description')'

  4. PHP float/ganda disimpan sebagai MySQL DECIMAL

  5. PHP membutuhkan waktu 90x lebih lama untuk menjalankan kueri daripada klien MySQL