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

MYSQL - PILIH dari database yang berbeda

Masalahnya bukan tentang database yang berbeda.

Klausa WHERE Anda mereferensikan field database_1.table_1.data_1 yang tidak disertakan dalam klausa FROM.

Bukankah maksudmu seperti

SELECT * 
FROM database_2.table_2 
JOIN database_1.table_1 
     ON (database_2.table_2.some_field = database_1.table_1.some_other_field) 
WHERE database_1.table_1.data_1 LIKE database_2.table_2.data_2

?

Juga,

echo mysql_error();

setelah kueri Anda yang gagal - ini akan memberi Anda petunjuk tentang apa yang salah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cari di alamat IP parsial yang disimpan sebagai bilangan bulat

  2. Ditingkatkan ke Ubuntu 16.04 sekarang dependensi MySQL-python rusak

  3. Menggunakan group by pada dua bidang dan menghitung dalam SQL

  4. Cara Menghitung Median di MySQL

  5. Rata-rata MySQL pada kolom waktu?