কম্পিউটার

মাইএসকিউএল-এ সমস্ত কলাম কীভাবে সংযুক্ত করবেন?


প্রথমে আপনাকে জানতে হবে একটি টেবিলে কয়টি কলাম আছে। কলামের নাম −

জানতে সিনট্যাক্স নিচে দেওয়া হল
show columns from yourTableName;

নিম্নলিখিত সিনট্যাক্স সমস্ত কলাম সংযুক্ত করার জন্য −

select concat(yourColumnName1,yourColumnName2,yourColumnName3,........N) from yourTableName;

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

mysql> create table DemoTable
   (
   CustomerId int,
   CustomerName varchar(20),
   CustomerAge int
   );
Query OK, 0 rows affected (0.66 sec)

সঠিক কলাম −

জানতে ক্যোয়ারী নিচে দেওয়া হল
mysql> show columns from DemoTable;

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

তৈরি করবে
+--------------+-------------+------+-----+---------+-------+
| Field        | Type        | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| CustomerId   | int(11)     | YES  |     | NULL    |       |
| CustomerName | varchar(20) | YES  |     | NULL    |       |
| CustomerAge  | int(11)     | YES  |     | NULL    |       |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable values(101,'Chris',26);
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values(102,'Robert',27);
Query OK, 1 row affected (0.16 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select * from DemoTable;

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

তৈরি করবে
+------------+--------------+-------------+
| CustomerId | CustomerName | CustomerAge |
+------------+--------------+-------------+
| 101        | Chris        | 26          |
| 102        | Robert       | 27          |
+------------+--------------+-------------+
2 rows in set (0.00 sec)

সমস্ত কলাম −

সমন্বিত করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> select concat(CustomerId,CustomerName,CustomerAge) from DemoTable;

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

তৈরি করবে
+---------------------------------------------+
| concat(CustomerId,CustomerName,CustomerAge) |
+---------------------------------------------+
| 101Chris26                                  |
| 102Robert27                                 |
+---------------------------------------------+
2 rows in set (0.00 sec)

  1. আমরা কিভাবে একটি MySQL ভিউ এর সমস্ত কলাম তালিকাভুক্ত করতে পারি যেভাবে আমরা একটি MySQL টেবিলের কলাম তালিকা করতে পারি?

  2. কিভাবে একটি MySQL টেবিলে কলাম সংখ্যা খুঁজে পেতে?

  3. আমি কিভাবে একটি MySQL টেবিলের সমস্ত কলাম তালিকাভুক্ত করব?

  4. কিভাবে MySQL এ SQL স্ক্রিপ্ট চালানো যায়?