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

Setiap tabel turunan harus memiliki aliasnya sendiri - kapan sesuatu itu merupakan tabel turunan?

Jika subquery ada di table_references bagian dari kueri (FROM klausa dan semua yang menyertai JOIN s), perlu menyertakan alias.

Jika subquery muncul di tempat lain, seperti di WHERE atau SELECT bagian, itu hanya subquery biasa dan tidak diperlukan aliasing.

Dari dokumentasi :

Sebagai aturan praktis, jika Anda dapat mereferensikan kolom dari subquery dengan nama, maka subquery memerlukan alias untuk mencegah ambiguitas.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL memilih entri tertentu dari tabel yang tidak ada di tabel lain

  2. hasilkan opsi pilih menggunakan array php

  3. Bagaimana cara menyimpan karakter non-bahasa Inggris?

  4. mysql:Bagaimana cara INNER JOIN sebuah tabel tetapi batasi bergabung dengan 1 hasil dengan suara atau hitungan tertinggi?

  5. Hasil N Terbaik MySQL dengan Tabel Gabung