Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MYSQL - विभिन्न डेटाबेस से चुनें

समस्या विभिन्न डेटाबेस के बारे में नहीं है।

आपका WHERE खंड डेटाबेस_1.table_1.data_1 फ़ील्ड का संदर्भ देता है जिसे FROM खंड में आपूर्ति नहीं की गई थी।

क्या आपका मतलब कुछ ऐसा नहीं था

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

?

साथ ही,

echo mysql_error();

आपकी असफल क्वेरी के बाद - यह आपको एक सुराग देगा कि क्या गलत है।



  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 स्टेटमेंट कैंसिलेशन टाइमर रुकने में विफल रहा

  2. Mysql सरणी टेक्स्ट से कैसे चुनें और तुलना करें

  3. MySQL डेटाबेस को संस्करण नियंत्रण में रखें?

  4. इनर जॉइन के साथ क्वेरी डालें

  5. JDBC प्रभावित पंक्तियों की गलत संख्या लौटाता है