কম্পিউটার টিউটোরিয়াল

MySQL-এ দুটি কলামের সংখ্যা ভাগ করে নতুন কলামে ফলাফল দেখানো

SELECT স্টেটমেন্টে আритমেটিক অপারেটর (/) ব্যবহার করে দুটি কলাম ভাগ করে ফলাফল একটি নতুন কলাম হিসেবে দেখানো যায়।

উদাহরণ:

টেবিল তৈরি:

CREATE TABLE DemoTable719 (FirstNumber INT, SecondNumber INT);

রেকর্ড যোগ করা:

INSERT INTO DemoTable719 VALUES(20,10), (500,50), (400,20);

সব রেকর্ড দেখানো:

SELECT * FROM DemoTable719;

আউটপুট:

+-------------+--------------+
| FirstNumber | SecondNumber |
+-------------+--------------+
| 20          | 10           |
| 500         | 50           |
| 400         | 20           |
+-------------+--------------+

ভাগফল দেখানো:

SELECT *, FirstNumber / SecondNumber AS Result
FROM DemoTable719;

ফলাফল:

+-------------+--------------+---------+
| FirstNumber | SecondNumber | Result  |
+-------------+--------------+---------+
| 20          | 10           | 2.0000  |
| 500         | 50           | 10.0000 |
| 400         | 20           | 20.0000 |
+-------------+--------------+---------+

ব্যাখ্যা: MySQL-এ INTEGER ভাগ করলে DECIMAL রিটার্ন হয় (৪ ডেসিমাল প্লেস)। INTEGER ভাগফল পেতে DIV অপারেটর ব্যবহার করুন: `FirstNumber DIV SecondNumber`। শূন্য দিয়ে ভাগ করলে NULL রিটার্ন হয় (এরর না)।

  1. MySQL-এ ডুপ্লিকেট ID গুনুন এবং আলাদা কলামে ফলাফল দেখান

  2. MySQL-এ তিনটি কলাম থেকে আলাদা মান বের করে একই কলামে প্রদর্শন করা

  3. MySQL에서 문자로 시작하는 코드(예: J23, C13) 문자+숫자 순으로 정렬하기

  4. MySQL에서 IS NOT NULL로 NULL 제외하고 NOT NULL 값만 다른 테이블로 복사하기