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

Mengatasi kesalahan bidang ambigu dalam kueri SQL

Anda perlu menentukan tabel mana yang Anda inginkan title untuk datang dari. Tebak judul yang akan ada di game Anda perlu menentukan game.title .

Jika saya jadi Anda, saya akan mulai mencari untuk membagi ini sedikit menggunakan tabel sementara. Meskipun tidak ada yang salah dengan 4 bergabung, itu cenderung mulai membingungkan.

Contoh tabel sementara:

CREATE TABLE #Yaks (
YakID int,
YakName char(30) )

Dalam skenario Anda, Anda akan membuat tabel temp dan kemudian mengisinya dengan INSERT dan UPDATE berdasarkan gabungan individu sehingga pada akhirnya yang harus Anda lakukan adalah SELECT * FROM @temptable



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan JSON ke MySQL menggunakan Python

  2. Benar/Salah vs 0/1 di MySQL

  3. Cara menjalankan kueri yang sama terhadap beberapa tabel dalam database

  4. Cari matriks untuk semua persegi panjang dari dimensi yang diberikan (pilih blok kursi)

  5. Apakah mungkin untuk memanggil prosedur tersimpan MySQL dari Ruby?