কম্পিউটার

কিভাবে আমি একটি নতুন কলাম যোগ করতে পারি যা মাইএসকিউএল-এ ক্রমিক সংখ্যা হিসাবে সারির সংখ্যা গণনা করে?


ক্রমিক সংখ্যা হিসাবে সারির সংখ্যা গণনা করে এমন একটি নতুন কলাম যোগ করতে, আপনি নির্বাচন বিবৃতিতে গ্লোবাল ভেরিয়েবল ব্যবহার করতে পারেন।

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

mysql> টেবিল addColumnToCountAsSerialNumber তৈরি করুন -> ( -> আইডি int, -> নাম varchar(20), -> বয়স int, -> বেতন int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.80 সেকেন্ড)

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

mysql> addColumnToCountAsSerialNumber মান (10,'John',23,8576); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> addColumnToCountAsSerialNumber মানগুলিতে সন্নিবেশ করুন(12,'Carery,8); ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> addColumnToCountAsSerialNumber মানগুলিতে ঢোকান 25,38586);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> addColumnToCountAsSerialNumber মানগুলিতে ঢোকান(20,'Bob',26,43544); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> একটি মান যোগ করুন 39,'ল্যারি',29,485886);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

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

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

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

+------+------+------+---------+| আইডি | নাম | বয়স | বেতন |+------+------+------+---------+| 10 | জন | 23 | 8576 || 12 | ক্যারল | 21 | 4686 || 9 | মাইক | 22 | 38585 || 15 | স্যাম | 25 | 38586 || 20 | বব | 26 | 43544 || 39 | ল্যারি | 29 | 485886 |+------+------+------+-------+6 সারি সেটে (0.00 সেকেন্ড)

প্রতিটি সারিকে ক্রমিক সংখ্যা হিসাবে গণনা করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে:

mysql> @globalVar:=@globalVar+1 RowCount,tblColumns নির্বাচন করুন। 

নিম্নোক্ত আউটপুটটি একটি নতুন কলাম “RowCount”-এ গণনা প্রদর্শন করছে:

+---------+------+-------+------+---------+| সারি গণনা | আইডি | নাম | বয়স | বেতন 1 | 10 | জন | 23 | 8576 || 2 | 12 | ক্যারল | 21 | 4686 || 3 | 9 | মাইক | 22 | 38585 || 4 | 15 | স্যাম | 25 | 38586 || 5 | 20 | বব | 26 | 43544 || 6 | 39 | ল্যারি | 29 | 485886 |+----------+------+-------+------+-------+6 সারি সেটে ( 0.06 সেকেন্ড)

  1. MySQL এর সাথে একটি কলামে একটি নির্দিষ্ট শব্দ কতবার প্রদর্শিত হবে তা আমি কিভাবে পেতে পারি?

  2. শেষ ক্যোয়ারীতে সারির সংখ্যা খুঁজে পেতে MySQL কোয়েরি

  3. কিভাবে একটি নির্বাচন ক্যোয়ারী থেকে একটি কলাম যোগ করতে হয় কিন্তু নতুন কলাম থেকে মান MySQL নির্বাচন ক্যোয়ারী সারি গণনা হবে?

  4. MySQL ক্যোয়ারী 45 দিনের ব্যবধানে দিন যোগ করতে এবং একটি নতুন কলামে আউটপুট প্রদর্শন করতে