Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MYSQL - CHỌN từ các cơ sở dữ liệu khác nhau

Vấn đề không nằm ở các cơ sở dữ liệu khác nhau.

Mệnh đề WHERE của bạn tham chiếu đến cơ sở dữ liệu trường_1.table_1.data_1 không được cung cấp trong mệnh đề FROM.

Ý bạn không phải là một cái gì đó giống như

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

?

Ngoài ra,

echo mysql_error();

sau khi truy vấn không thành công của bạn - điều này sẽ cung cấp cho bạn manh mối về điều gì sai.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào tôi có thể bỏ qua một cột khỏi câu lệnh SELECT trong khi sử dụng nó trong mệnh đề HAVING?

  2. Kết nối với phiên bản mysql OpenShift (Redhat Paas)

  3. Chèn vào bảng Mysql khi người dùng đóng trình duyệt?

  4. MySQL:Tạo cơ sở dữ liệu như thế nào?

  5. Cách tạo sơ đồ trang bằng PHP &MySQL