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

MySQL LEFT JOIN error

Cara Anda menulis kueri, kompiler berpikir Anda ingin pergi bergabung dengan portfolio untuk types , sehingga mengeluh bahwa on . Anda klausa mereferensikan projects tabel.

Coba versi gaya ANSI ini:

SELECT * 
FROM projects p
inner join types t on p.projectType = t.typeID AND t.typeID = #URL.a#
LEFT JOIN portfolio pf ON pf.pfProjectID = p.projectID 
ORDER BY t.typeSort, p.projectPriority


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Anda menggunakan BIGINT sebagai Kunci Utama Peningkatan Otomatis di Laravel 4

  2. Dapatkah saya memiliki LINEFEED sebagai pemisah dalam fungsi CONCAT_WS mySQL

  3. CASE di MySQL memaksa tipe data kolom ke BIGINT alih-alih INT

  4. Cara mengaktifkan INNODB di mysql

  5. Ubah array JSON di MySQL menjadi baris