এখানে ব্যাখ্যা উপর ভিত্তি করে: আমি কিভাবে SQL এ দুটি অ্যাক্সেসে অ্যাক্সেস করতে পারি?
আমি একই শীটে বিভিন্ন ফাইল থেকে দুটি এক্সেল শীট যোগদান করার চেষ্টা। যাইহোক, যখন আমি টেবিল রিফ্রেশ করার চেষ্টা করি তখন আমি এই ত্রুটি বার্তাটি ধরে রাখি:
[মাইক্রোসফট] [ওডিবিসি এক্সেল ড্রাইভার] খুব অল্প পরামিতি। প্রত্যাশিত 5।
এসকিউএল প্রশ্নগুলি আমি এতদূর রেখেছি:
SELECT `Sheet1$`.ID, `Sheet1$`.Name, `Sheet1$`.`L Name`
FROM `C:\Users\Tom\Book1.xlsx`.`Sheet1$` a
LEFT JOIN `C:\Users\Tom\Book2.xlsx`.`Sheet1$` b
ON a.col2= b.col2
এবং
SELECT `Sheet1$`.ID, `Sheet1$`.Name, `Sheet1$`.`L Name`
FROM `C:\Users\Tom\Book1.xlsx`.`Sheet1$` a
LEFT JOIN `C:\Users\Tom\Book2.xlsx`.`Sheet1$` b
ON a.`ID`= b.`ID`
এবং
SELECT *
FROM `C:\Users\Tom\Book1.xlsx`.`Sheet1$` a
LEFT JOIN `C:\Users\Tom\Book2.xlsx`.`Sheet1$` b
ON a.`ID`= b.`ID`
এবং কয়েক সমন্বয় এবং পরিবর্তন। আমি সমাধান খুঁজে বের করতে পারে না।
আমি এটা স্পষ্টভাবে পছন্দ করে না শিখেছি করেছি SELECT *
।
কিন্তু আমি এটা ঠিক করতে পারছি না।
যে কেউ কোনো সমাধান সুপারিশ করতে পারেন?