এক্সেল 2007 এর একটি প্যারামিটার সহ একটি এসকিউএল ক্যোয়ারি চালান


21

এক্সেল টেবিলে আমার একটি প্রশ্ন রয়েছে। আমি অনুসৃত এই এটা করতে।

তবে কীভাবে আমি আমার ক্যোয়ারিতে কোনও ঘর থেকে একটি পরামিতি যুক্ত করতে পারি?

আমি এটি করার উপায় খুঁজছি:

select *
from dbo.Customers
where CustomerID = Cell.A2

Cell.A2 কাজ করে না। তবে কীভাবে আমি এর মতো কিছু যুক্ত করতে পারি, যাতে আমার কোয়েরিতে কোনও ঘরের বিষয়বস্তু ব্যবহার করা যায়?


আপনি কি কেবল ঘরের নামকরণের চেষ্টা করেছেন - তারপরে ঘরের রেফারেন্সের পরিবর্তে ক্যোয়ারিতে নামটি ব্যবহার করছেন?

উত্তর:


17

ডুনো কেন এমএস এটিকে এত জটিল করে তুলেছে, আপনাকে মাইক্রোসফ্ট ক্যোয়ারী ব্যবহার করতে হবে।

ডেটা -> বাহ্যিক উত্স থেকে -> মাইক্রোসফ্ট ক্যোয়ারী থেকে ক্লিক করুন। বুজ ডেটা উত্স সামনে আসে। এসকিউএল সার্ভার নির্বাচন করুন, প্রমানের বিশদ লিখুন এবং সারণিটি নির্বাচন করুন

এখানে চিত্র বর্ণনা লিখুন

Next এ ক্লিক করুন, কোনও ফিল্টারিং মানদণ্ড নির্বাচন করবেন না, মানদণ্ড অনুসারে বাছাই করুন, পরবর্তী ক্লিক করুন। এখন, এক্সেলে ফিরে যাওয়া নির্বাচন না করে এমএস ক্যোয়ারিতে ভিউ / এডিটে ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন

সমাপ্তিতে ক্লিক করুন। এখন এমএস ক্যোয়ারিতে, মানদণ্ডে ক্লিক করুন -> মানদণ্ড যুক্ত করুন, অপারেটরটি চয়ন করুন এবং মানটি হতে দিন[]

এখানে চিত্র বর্ণনা লিখুন

ফাইল -> এক্সেলে ডেটা ফেরত ক্লিক করুন। এখন এক্সেলের আপনাকে প্যারামিটারের জন্য অনুরোধ করা উচিত, প্রাসঙ্গিক সেলটি নির্বাচন করুন

এখানে চিত্র বর্ণনা লিখুন

পরামিতিগুলি সম্পাদনা করতে, ডেটা -> বৈশিষ্ট্য -> আঙুলের আইকন -> সংজ্ঞা -> পরামিতিগুলিতে ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন


আপনি এসকিউএল কোয়েরি সম্পাদকটি ব্যবহার করতে পারেন এবং যোগদানের সাথে কোয়েরিতে টাইপ করতে পারেন এবং ?যেখানে ক্ষেত্রটি প্যারামিটারটি আনতে হবে তার বিপরীতে একটি লিখতে পারেন।

এখানে চিত্র বর্ণনা লিখুন


হায়, প্যারামিটারগুলি অক্ষম is
ভ্যাকাকানো

@Vaccano: আমার উত্তর revamped, দয়া করে একটি চেহারা আছে
Sathyajith ভাট

এই সত্যা চেষ্টা করার জন্য ধন্যবাদ। হায় আমি বুঝতে পেরেছি যেহেতু আমার ক্যোয়ারীর সাথে কিছু যোগ রয়েছে এমএস ক্যোয়ারী এটি গ্রাফিকভাবে প্রদর্শন করতে পারে না। এটি এটি তৈরি করে যাতে আপনার পরামিতি থাকতে পারে না। আমি এটি একটি ভিবিএ ফাংশন হিসাবে তৈরি করতে যাচ্ছি। যদিও আপনার উত্তরটি সম্পূর্ণ ছিল তাই আমি আপনাকে এই অনুমোদনাটি দিচ্ছি।
ভ্যাকাকানো

2
@ ভ্যাকানো: আপনি এসকিউএল সম্পাদক ব্যবহার করে ক্যোয়ারী লিখতে পারেন এবং যে ?ক্ষেত্রটিতে প্যারামিটারটি নির্বাচন করতে হবে তার বিপরীতে একটি আইটেম
ভাট

2
আমি খুঁজে পেয়েছি যে একবার ক্যোয়ারী এক্সেলে থাকলে আপনি কোয়েরি প্যারামিটারের স্ক্রিনে যেতে পারেন এবং আবার এমএস ক্যোয়ারিতে না গিয়ে এটিকে সম্পাদনা করতে পারেন। শুধু একটি ড্রপ? যেখানে মানদণ্ড যায় তারপরে সংযোগ বৈশিষ্ট্যগুলির স্ক্রিনে ফিরে যান এবং স্প্রেডশিটের কোনও কক্ষে সেই পরামিতিটি বরাদ্দ করুন।
ট্রেসি প্রোবস্ট

1

নির্লজ্জ প্লাগের জন্য কখনও দেরি হয় না ...

এক্সেলের জন্য এই দুর্দান্ত ছোট প্লাগইন রয়েছে ... (অস্বীকার: আমি লেখক)

এটি একটি এক্সেল প্লাগইন যা এক্সেলটিতে একটি ডাটাবেস ইঞ্জিন এবং একটি এসকিউএল আইডিই যুক্ত করে।

এটি আপনাকে এক্সেলের অভ্যন্তরে টেবিল হিসাবে চিহ্নিত যে কোনও কিছুতে এসকিউএল অপারেশন করতে দেয়। আপনি ওয়ার্কবুকগুলি জুড়ে জিজ্ঞাসা করতে পারেন এবং একই ক্যোয়ারিতে কোনও বহিরাগত ডাটাবেস (এসকিউএল সার্ভার / স্ক্লাইট / পোস্টগ্রিস / অ্যাক্সেস / মাই এসকিএল) থেকে সারণীগুলিও ব্যবহার করতে পারেন।

এটিতে এসকিউএল সিনট্যাক্স হাইলাইটিং, বিবৃতি সমাপ্তি এবং অন্যান্য দুর্দান্ত স্টাফ রয়েছে। এটি হুডের নীচে এসকিউএলাইট ব্যবহার করে তবে ডেটা প্রক্রিয়াকরণের জন্য বাহ্যিক ডিবি ইঞ্জিনগুলিও ব্যবহার করতে পারে।

আমি এটির জন্য চার্জ করি, তবে এটি একটি নিখরচায় ট্রায়াল যা আপনি 30 দিনের জন্য ব্যবহার করতে পারেন। একে থিংগি কিউরি বলে।

প্লাগ সম্পর্কে দুঃখিত, আশা করি এটি খুব অনুচিত নয়।


-1

হিসাবে মান রাখুন

where employeecode = '?'

এটি আপনার প্যারামিটার বোতামটি সক্ষম করবে, তবে আপনি যখন ঠিক আছে চাপবেন তখন এটি আপনাকে জিজ্ঞাসা করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.