আমার একটি বিদ্যমান ক্যোয়ারী রয়েছে যা বর্তমান তথ্যকে আউটপুট করে এবং আমি এটি কোনও টেম্প টেবিলের মধ্যে toোকাতে চাই, তবে এতে কিছু সমস্যা হচ্ছে। কীভাবে এটি করা যায় তা সম্পর্কে কারও কিছু অন্তর্দৃষ্টি থাকবে?
এখানে একটি উদাহরণ
SELECT *
FROM (SELECT Received,
Total,
Answer,
( CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END ) AS application
FROM FirstTable
WHERE Recieved = 1
AND application = 'MORESTUFF'
GROUP BY CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END) data
WHERE application LIKE isNull('%MORESTUFF%', '%')
এটি আমার ডেটা বর্তমানে যেভাবে প্রয়োজন তা আউটপুট বলে মনে হচ্ছে তবে আমি এটি একটি টেম্প টেবিলের মধ্যে দিয়ে যেতে চাই। আমার সমস্যাটি হ'ল আমি এসকিউএল ক্যোয়ারীতে বেশ নতুন এবং এটি করার কোনও উপায় খুঁজে পাচ্ছি না। বা যদি এটি সম্ভব হয়। যদি এটি সম্ভব না হয়, তবে আমি WHERE application LIKE isNull('%MORESTUFF%','%')
কোনও টেম্প টেবিলের মধ্যে যে ডেটাটি খুঁজছি তা পাওয়ার কী আরও ভাল উপায় আছে ?
LIKE ISNULL('%MORESTUFF%', '%')
সবসময় একই মত LIKE '%MORESTUFF%'
হবে, তাই না? যেহেতু '% MORESTUFF%' (স্ট্রিং আক্ষরিক) কখনই বাতিল হয় না?
#temp
টেবিলের মধ্যে যা ইতিমধ্যে বিদ্যমান বা এটি একটি নতুন তৈরি করতে হবে?