কম্পিউটার

কোন MySQL প্রকারটি "দাম" কলামের জন্য সবচেয়ে উপযুক্ত?


মূল্য কলামের জন্য সর্বোত্তম প্রকারটি ডেসিমাল হওয়া উচিত। DECIMAL প্রকারটি সঠিকভাবে মান সংরক্ষণ করে।

উদাহরণস্বরূপ - মূল্য মান সঞ্চয় করতে DECIMAL(10,2) ব্যবহার করা যেতে পারে। এর মানে মোট অঙ্ক হবে 10 এবং দুইটি সংখ্যা হবে দশমিক বিন্দুর পরে।

DECIMAL টাইপ বুঝতে, আসুন একটি টেবিল তৈরি করি।

mysql> create table PriceDemo
   −> (
   −> ProductPrice DECIMAL(10,2)
   −> );
Query OK, 0 rows affected (0.60 sec)

এখন মূল্য আকারে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> insert into PriceDemo values(12345.67);
Query OK, 1 row affected (0.12 sec)

mysql> insert into PriceDemo values(99999999.67);
Query OK, 1 row affected (0.17 sec)

mysql> insert into PriceDemo values(123456.67);
Query OK, 1 row affected (0.17 sec)

mysql> insert into PriceDemo values(4444444.50);
Query OK, 1 row affected (0.18 sec)

আমরা উপরে সন্নিবেশ করা সমস্ত রেকর্ড প্রদর্শন করুন. সমস্ত রেকর্ড প্রদর্শনের জন্য ক্যোয়ারী −

mysql> select *from PriceDemo;

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

+--------------+
| ProductPrice |
+--------------+
|     12345.67 |
|  99999999.67 |
|    123456.67 |
|   4444444.50 |
+--------------+
4 rows in set (0.00 sec)

  1. MySQL লাইককে MySQL IN হিসাবে প্রয়োগ করার জন্য প্রশ্ন?

  2. নির্দিষ্ট কলাম মানের জন্য একটি একক MySQL ক্যোয়ারীতে একাধিক গণনা পান

  3. একটি একক MySQL ক্যোয়ারীতে সমস্ত কলামের নামের জন্য 'অ্যালিয়াস' সেট করুন

  4. অনুসন্ধান ক্যোয়ারী জন্য MySQL ডাটাবেস ক্ষেত্রের ধরন?