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

Bantuan Kesalahan MySQL:Kolom Tidak Dikenal di On Clause

Masalahnya adalah tabel yang tergabung dalam ON . Anda klausa belum ada dalam kueri.

Sebagai gantinya:

ESppre>SELECT esjp_section_refs.section_label, esjp_content.primary_key, esjp_content.content, esjp_content.summary_id, esjp_role_refs.role_label, esjp_users.first_name, esjp_users.last_name, FROM_UNIXTIME(esjp_content.sys_time) FROM esjp_content INNER JOIN esjp_layout ON esjp_content.primary_key = esjp_layout.content_id INNER JOIN esjp_section_refs ON esjp_layout.section_id = esjp_section_refs.primary_key INNER JOIN esjp_role_refs ON esjp_content.role_ref = esjp_role_refs.primary_key INNER JOIN esjp_users ON esjp_content.author_id = esjp_users.primary_key WHERE esjp_layout.primary_key = 1 ORDER BY esjp_layout.section_id ASC, esjp_layout.position ASC ;

Dengan kata lain, Anda harus bergabung dalam tabel dengan menggabungkannya ke tabel yang sudah ada dalam kueri Anda. Mereka harus digabungkan secara berurutan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Beberapa nilai teks dalam satu kolom, perlu kueri untuk menemukan kata yang paling berulang

  2. Duplikat/kelompokkan kueri MySQL Union berdasarkan masalah

  3. Kolom tidak dikenal dalam kesalahan daftar bidang Rmysql

  4. Menambahkan dbFailOnError ke CurrentDb.Execute gagal memperbarui tabel

  5. Cara membuat Drupal 7 bidang yang dapat diedit di tabel hanya untuk admin