কম্পিউটার

কিভাবে MySQL এ নির্বাচিত রিটার্নের মান প্রতিস্থাপন করবেন?


আপনি এই জন্য নির্বাচন বিবৃতি ব্যবহার করতে পারেন. সিনট্যাক্স নিম্নরূপ।

yourColumnName1,yourColumnName2,...N,কেস নির্বাচন করুন যখন yourColumnName=1 তারপর 'true'else 'false'end anyVariableNamefrom yourTableName;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।

mysql> টেবিল সিলেক্ট করুনReturnDemo-> (-> Id int,-> Name varchar(100),-> isGreaterthan18 tinyint(1)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)

এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ।

mysql> সিলেক্ট রিটার্নডেমো মান (1,'ক্যারল',0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড) mysql> সিলেক্ট রিটার্নডেমো মানগুলিতে সন্নিবেশ করুন (2,'বব',1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> সিলেক্ট রিটার্নডেমো মান (3,'মাইক',1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> সিলেক্ট রিটার্নডেমো মান (4,'ডেভিড',0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> সিলেক্ট রিটার্ন ডেমো মান (5,'আডাম',1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।

mysql> SelectReturnDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট।

+------+---------+-------------------+| আইডি | নাম | isGreaterthan18 |+------+---------+-------------------+| 1 | ক্যারল | 0 || 2 | বব | 1 || 3 | মাইক | 1 || 4 | ডেভিড | 0 || 5 | আদম | ১ 

সিলেক্ট রিটার্ন দিয়ে মান প্রতিস্থাপন করার জন্য এখানে ক্যোয়ারী রয়েছে। প্রশ্নটি নিম্নরূপ।

mysql> Id,Name,-> কেস সিলেক্ট করুন যখনGreaterthan18=1 হয় তখন 'true'-> অন্যথা 'false'-> AgeIsGreaterthan18-> SelectReturnDemo থেকে শেষ হয়;

নিচের আউটপুট।

+------+---------+---------+| আইডি | নাম | AgeIsGreaterthan18 |+------+---------+----------------------+| 1 | ক্যারল | মিথ্যা || 2 | বব | সত্য || 3 | মাইক | সত্য || 4 | ডেভিড | মিথ্যা || 5 | আদম | সত্য> 
  1. প্রথম 10টি রেকর্ড নির্বাচন করতে একটি MySQL ক্যোয়ারী কিভাবে লিখবেন?

  2. মাইএসকিউএল সিলেক্ট কোয়েরিতে উপনাম কীভাবে ব্যবহার করবেন?

  3. কিভাবে একটি MySQL ক্যোয়ারীতে 'খালি সেট' প্রতিস্থাপন করবেন?

  4. কিভাবে মাস অনুযায়ী MySQL সিলেক্ট করবেন?