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

kesalahan mysql 1066

0,1 detik googling:"mysql error 1066" - bukan nama tabel/alias unik

    FROM
    blomster_produkter   <--table #1
    INNER JOIN blomster_produkter ON   <-table #2

Anda tidak dapat menggabungkan tabel dengan dirinya sendiri, atau menggunakan kembali nama tabel yang sama dalam gabungan, tanpa menggunakan alias:

FROM blomster_produkter
INNER JOIN blomster_produkter AS someothername ON
                             ^^^^^^^^^^^^^^^^^--- the alias

dan kemudian mengubah referensi tabel seperlunya dalam kondisi bergabung Anda.

Juga, perhatikan bahwa Anda terbuka lebar untuk serangan injeksi sql . Nikmati server pwn3d Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Manipulasi Bit dan Pengambilan MySQL di PHP

  2. Tidak dapat terhubung ke server Database (meja kerja mysql)

  3. bagaimana cara mendapatkan hasil mysql tanggal hari ini?

  4. Tambahkan kolom baru ke tabel yang ada dalam migrasi di Laravel

  5. #1411 - Nilai datetime salah untuk fungsi str_to_date pada INSERT INTO...SELECT