PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

tidak ada entri FROM-klausa untuk tabel

SELECT 
   AcId, AcName, PldepPer, RepId, CustCatg, HardCode, BlockCust, CrPeriod, CrLimit, 
   BillLimit, Mode, PNotes, gtab82.memno 
FROM
   VCustomer AS v1
INNER JOIN   
   gtab82 ON gtab82.memacid = v1.AcId 
WHERE (AcGrCode = '204' OR CreDebt = 'True') 
AND Masked = 'false'
ORDER BY AcName

Anda biasanya hanya menggunakan alias untuk nama tabel saat Anda perlu mengawali kolom dengan nama tabel karena nama kolom duplikat dalam tabel yang digabungkan dan nama tabel panjang atau saat tabel digabungkan dengan dirinya sendiri. Dalam kasus Anda, Anda menggunakan alias untuk VCustomer tetapi hanya menggunakannya di ON klausa untuk alasan yang tidak pasti. Anda mungkin ingin meninjau aspek kode tersebut.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Agregat PostgreSQL dengan Banyak Parameter

  2. Salin database PostgreSQL ke database lain

  3. Jatuhkan dan buat ENUM dengan sekuel dengan benar?

  4. rake db:create throws database tidak ada kesalahan dengan postgresql

  5. Masalah pembulatan yang aneh