কম্পিউটার

ক্ষেত্র বিদ্যমান আছে কিনা তা পরীক্ষা করতে একটি MySQL ক্যোয়ারী লিখুন এবং তারপর ফলাফল সেটটি ফেরত দিন?


ক্ষেত্র বিদ্যমান আছে কিনা তা পরীক্ষা করতে এবং তারপর ফলাফল সেটটি ফেরত দিতে, আপনি নীচের সিনট্যাক্স −

ব্যবহার করতে পারেন
show columns from yourTableName where field='yourColumnName';

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
(
   UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   UserFirstName varchar(20),
   UserLastName varchar(20),
   UserAge int,
   UserAddress varchar(200),
   UserCountryName varchar(20)
);
Query OK, 0 rows affected (0.67 sec)

ক্ষেত্র বিদ্যমান আছে কিনা তা পরীক্ষা করার জন্য এখানে ক্যোয়ারী আছে এবং তারপর ফলাফল সেট −

ফেরত দিন
mysql> show columns from DemoTable where field='UserCountryName';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----------------+-------------+------+-----+---------+-------+
| Field           | Type        | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| UserCountryName | varchar(20) | YES  |     | NULL    |       |
+-----------------+-------------+------+-----+---------+-------+
1 row in set (0.01 sec)

কলামের অস্তিত্ব না থাকলে এই ক্ষেত্রে −

mysql>show columns from DemoTable where field='Marks';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Empty set (0.00 sec)

  1. মাইএসকিউএল ক্যোয়ারী IF স্টেটমেন্টের ফলে একটি স্ট্রিং ফেরত দিতে?

  2. প্রথমে নাল মান না দিয়ে ফলাফল প্রদর্শন করুন এবং তারপরে MySQL এ নাল মান সহ

  3. MySQL ক্যোয়ারী সারি মান সমষ্টি এবং ফলাফল বাছাই?

  4. একটি MySQL ক্যোয়ারীতে শতাংশ গণনা করা এবং ফলাফলটি বৃত্তাকার করা