সবগুলি একই তবে 2 এবং 3 টি AND এবং OR শর্তগুলির জন্য ডায়নামিক ক্যোয়ারী তৈরি করতে ব্যবহৃত হয়
sqlquery =" SELECT * FROM `tablename` where 1 =1 "
ডায়নামিক ক্যোয়ারী তৈরি করতে আমরা 2 এবং 3 ফর্ম্যাট ব্যবহার করি যাতে আমরা ইতিমধ্যে জানি "কোথায়" কীওয়ার্ড যুক্ত হয়েছে এবং আমরা আরও ফিল্টার যুক্ত করতে থাকি। মত
sqlquery = sqlquery + "and columna =a"
"AND columna =a " then
কয়েকটি লাইনের পরে যদি আমাদের নতুন ফিল্টার থাকে তবে আমরা "এবং কুলম্নব = বি" এবং আরও কিছু যুক্ত করব
আপনাকে কী কীওয়ার্ডটি প্রথম বা প্রাথমিক ক্যোয়ারিতে রাখা হয়েছে সেই জন্য বর্গ কোয়েরি পরীক্ষা করতে হবে না
SELECT * FROM `tablename` WHERE 1=1 AND (columnname1 = 'Value' OR columnname2 = 'Value')
অন্যথায় আমরা লিখতে পারি sqlquery = "SELECT * FROM tablename"
তারপর
যদি সেখানে কোন 'যেখানে' দফা হয় sqlquery
তারপর
sqlquery = sqlquery + "where columna =a"
আর
sqlquery = sqlquery + "and columna =a"