বাইটে মাইএসকিএল-তে কলামের (11) কলামের আকার কত?


488

int(11)বাইটে মাইএসকিএল- এর কলামটির আকার কত ?

এবং এই কলামগুলিতে সর্বাধিক মান সংরক্ষণ করা যায়?



1
@ এসিলেপো একটি জেনেরিক স্ক্যাকএল অন্যটি মাইএসকিএল-এর জন্য নির্দিষ্ট (প্লাস এটির আরও উপায় রয়েছে) views আপনি যদি দুগ্ধ শিকারে যেতে চান এবং দ্রুত আমাকে একটি ভোটে তা বন্ধ করতে চান, এসওবোটিক্স চ্যাটে যান এবং আমাকে পিং করুন। তবে যেটি বন্ধ করতে হবে mysqlতা আমার আগমনের আগে ট্যাগ করতে হবে । থেক্স
ড্র

6
এই যে বন্ধুরা. এটি সম্ভবত সদৃশ, তবে এটি অনুসন্ধানের পক্ষে বেশি। বেশিরভাগ মানুষ int (11) ব্যবহার করে এই জাতীয় সন্ধান করে। এবং এটি অন্যান্য মানুষের প্রশ্নের সমাধান করছে। আপনি অন্যের তুলনায় তুলনামূলকভাবে এর দেখার সংখ্যাটি পরীক্ষা করতে পারেন। এবং ব্যবহারকারী আরও বিশদ উত্তর এখানে পাবেন।
গৌরব

উত্তর:


684

একটি INTদৈর্ঘ্য নির্দিষ্ট করা যাই হোক না কেন একটি সর্বদা 4 বাইট হবে।

  • TINYINT = 1 বাইট (8 বিট)
  • SMALLINT = 2 বাইট (16 বিট)
  • MEDIUMINT = 3 বাইট (24 বিট)
  • INT = 4 বাইট (32 বিট)
  • BIGINT = 8 বাইট (64 বিট)।

দৈর্ঘ্যটি নির্দিষ্ট করে যে মাইএসকিএল কমান্ড লাইন ক্লায়েন্টের সাথে ডেটা নির্বাচন করার সময় কতগুলি অক্ষর প্যাড করতে হবে। 12345 হিসাবে সঞ্চিত int(3)এখনও 12345 হিসাবে প্রদর্শিত হবে তবে এটি যদি এটি সংরক্ষণ করা হয় int(10)তবে এটি এখনও 12345 হিসাবে প্রদর্শিত হবে তবে আপনার প্রথম পাঁচটি সংখ্যা প্যাড করার বিকল্প থাকবে। উদাহরণস্বরূপ, আপনি যদি যোগ করেন তবে ZEROFILLএটি 0000012345 হিসাবে প্রদর্শিত হবে।

... এবং সর্বাধিক মান হবে 2147483647 (স্বাক্ষরিত) বা 4294967295 (স্বাক্ষরিত)


111
তাহলে এখানে 11 (অর্থ) এর 11 এর অর্থ কী।
গৌরব

73
কলাম INT (4), পূর্ণসংখ্যা 1 কেবল 0001 হিসাবে প্রদর্শিত হবে যদি কলামটিও জিরোফিল হিসাবে নির্দিষ্ট করা হত। অন্যথায়, এটি অতিরিক্ত সংখ্যা ছাড়াই কেবল 1 নম্বর হিসাবে প্রদর্শিত হবে। @ গৌরব - কীভাবে মাইএসকিএল ডেটা প্রদর্শন করে এবং কীভাবে এটি সংরক্ষণ করে তা মিশ্রিত করবেন না, এগুলি দুটি ভিন্ন জিনিস। আপনি যা দেখছেন তা আসলে যা হতে পারে তা নয়।
মাইকেল জেভি

13
@ মিশেল বাহ, সত্যিই আকর্ষণীয়। সুতরাং আপনি যদি একটি কলাম INT (3) তৈরি করেন এবং একটি মান 5001 সঞ্চয় করেন তবে এটি 5001 সংরক্ষণ করবে তবে কেবল 1 প্রদর্শন করবে I আমি এটি জানতাম না।
অ্যান্ড্রুটবার

16
@ অ্যান্ড্রুটবার: ফিল্ড হিসাবে সংজ্ঞায়িত করা হলেও 5001প্রদর্শিত হবে । নীচে এবং এখানে @priyabagus উত্তর দেখুন । 5001INT(3)
go2null

10
এটি আপনি পূর্ণসংখ্যার ক্ষেত্রগুলির জন্য কোনও দৈর্ঘ্য সরবরাহ করে না, মাইএসকিউএল একটি ডিফল্ট মান সেট করবে (টিনিনিন্ট 4, স্মার্টিন্ট 6, মিডিয়ামিনেট 9, ইনট 11, বিগিন্ট 20) এই ডিফল্ট দৈর্ঘ্য যে কোনও সংখ্যা প্রদর্শন করতে যথেষ্ট কিনা তা লক্ষ করার উপযুক্ত worthy এই ক্ষেত্রে সংরক্ষণ করা যেতে পারে (উদাঃ ছোট আকারের সর্বাধিক মান 2 ^ 16 = 65536, 5 অঙ্ক) আপনার অন্যথায় করার খুব ভাল কারণ না থাকলে আমি খারাপ বিস্ময় এড়াতে ডিফল্ট মাপগুলি ছেড়ে দিতে চাইব।
থিবল্ট উইটজিগ

167

আইএনটি ( এক্স ) কেবল প্রদর্শনের মেয়াদে পার্থক্য তৈরি করবে , তা হল এক্স ডিজিটের সংখ্যাটি দেখানো , এবং ১১-এর মধ্যে সীমাবদ্ধ নয় You আপনি এটি ব্যবহার করে জুটি করুন ZEROFILL, যা আপনার দৈর্ঘ্যের সাথে মিল না হওয়া অবধি জিরোগুলিকে প্রিপেন্ড করবে।

সুতরাং, যে কোন সংখ্যার জন্য এক্স মধ্যেINT(x)

  • যদি সংরক্ষিত মান কম সংখ্যা আছে এক্স , ZEROFILLশূন্য পূর্বে লিখুন হবে।

    INT (5) ZEROFILL 32 সংরক্ষিত মান দেখাবে সঙ্গে 00032
    INT (5) 32 সংরক্ষিত মান সঙ্গে দেখাবে 32
    INT 32 সংরক্ষিত মান সঙ্গে দেখাবে 32

  • যদি সঞ্চিত মানটির চেয়ে x এর চেয়ে বেশি সংখ্যা থাকে তবে এটি এটির মতো প্রদর্শিত হবে।

    INT (3) ZEROFILL 250000 এর সংরক্ষিত মান দেখাবে সঙ্গে 250000
    INT (3) 250000 এর সংরক্ষিত মান সঙ্গে দেখাবে 250000
    INT 250000 এর সংরক্ষিত মান সঙ্গে দেখাবে 250000

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

এটি BIGINT, MEDIUMINT, SMALLINT এবং TINYINT এর ক্ষেত্রেও প্রযোজ্য।


49
সুতরাং দৈর্ঘ্যটি একেবারে কিছুই করে না আপনি যদি না জিরোফিল ব্যবহার করেন?
developerbmw

29
@ বিকাশ - সঠিক দৈর্ঘ্য সম্পূর্ণরূপে কিছুই করে না আপনি যদি না ব্যবহার করেন ZEROFILL
রিক জেমস

জেরোফিল হ'ল মূলত ফ্রেম সামঞ্জস্যতা মোড।
হেন্ক পোলি

114

এখানে অনুসারে , int(11)4 বাইটের স্থান নেবে যা 2^(31) = 2147483648সর্বোচ্চ মান এবং -2147483648ন্যূনতম মান সহ 32 বিট স্পেস । একটি বিট লক্ষণ জন্য।


1
আপনার উদাহরণে 9 টি নাইন রয়েছে। আপনি দয়া করে নিশ্চিত করতে পারেন যে আপনার উদাহরণটি সঠিক? যদি তাই হয়, 9 টি নাইন রয়েছে কেন এটি 10 ​​বলে? এটি কি সংখ্যার চেয়ে বেশি সংখ্যার যোগ সাইন অক্ষর?
হোমার 6

5
না, সাইন ইন না থাকলে সর্বাধিক সংখ্যা 4294967295, 2 2 ^ 32। বন্ধনীগুলির সংখ্যা স্টোরেজ প্রকারকে প্রভাবিত করে না। আপনার যদি 2 ^ 32 এর বেশি প্রয়োজন হয় তবে আপনার বিগিন্টে যেতে হবে।
কায়রান টুলি

7
বা বরং, (2 ^ 32) -1।
কাইরান টুলি

2
কাইরান ঠিক আছে। উত্তরের ক্ষেত্রে সর্বাধিক সংখ্যাটি আলাদা। এখানে
ডেভিউলেস

38

অন্যরা যেমন বলেছে, কলামটি সর্বনিম্ন / সর্বোচ্চ মানগুলি সঞ্চয় করতে পারে এবং এটি কতগুলি সঞ্চয়স্থান বাইটে নেয় তা কেবল টাইপ দ্বারা সংজ্ঞায়িত করা হয়, দৈর্ঘ্য নয়।

এই উত্তর অনেক বলছে যে (11) অংশটি কেবলমাত্র ডিসপ্লে প্রস্থকে প্রভাবিত করে যা ঠিক সত্য নয়, তবে বেশিরভাগ ক্ষেত্রে।

একটি সংজ্ঞা int(2)দিয়ে কোন zerofill নিদিষ্ট হবে:

  • এখনও একটি মান গ্রহণ 100
  • এখনও আউটপুট (না বা না) এর মান প্রদর্শন করুন100000 )
  • প্রদর্শন প্রস্থ নির্বাচন কোয়েরি থেকে বৃহত্তম মান হচ্ছে আউটপুট প্রস্থ হবে।

জিরোফিলটিও নির্দিষ্ট(2) করা থাকলে কেবল একটাই কাজটি করবে :

  • একটি মান 1প্রদর্শিত হবে01
  • মানগুলি প্রদর্শন করার সময়, কলামটিতে সর্বদা একটি থাকে সর্বাধিক সম্ভাব্য মানের প্রস্থ যেটি পূর্ণসংখ্যার জন্য 10 সংখ্যার কলামের পক্ষে নিতে পারে , সেই নির্দিষ্ট বাছাই করা প্রশ্নের সাথে কলামটি দেখানোর জন্য সবচেয়ে বড় মানটি প্রদর্শনের জন্য প্রয়োজনীয় ন্যূনতম প্রস্থের পরিবর্তে , যা অনেক ছোট হতে পারে।
  • কলামটি এখনও নিতে পারে এবং দৈর্ঘ্য ছাড়িয়ে একটি মান প্রদর্শন করতে পারে তবে এই মানগুলি 0 এর সাথে উপস্থাপিত হবে না।

সমস্ত সূক্ষ্মতা দেখার সেরা উপায়টি হল চালানো:

CREATE TABLE `mytable` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `int1` int(10) NOT NULL,
    `int2` int(3) NOT NULL,
    `zf1` int(10) ZEROFILL NOT NULL,
    `zf2` int(3) ZEROFILL NOT NULL,
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `mytable` 
(`int1`, `int2`, `zf1`, `zf2`) 
VALUES
(10000, 10000, 10000, 10000),
(100, 100, 100, 100);

select * from mytable;

যা আউটপুট দেবে:

+----+-------+-------+------------+-------+
| id | int1  | int2  | zf1        | zf2   |
+----+-------+-------+------------+-------+
|  1 | 10000 | 10000 | 0000010000 | 10000 |
|  2 |   100 |   100 | 0000000100 |   100 |
+----+-------+-------+------------+-------+

এই উত্তরটি মাইএসকিউএল 5.7.12 এর বিপরীতে লিনাক্সের জন্য পরীক্ষা করা হয় এবং অন্যান্য প্রয়োগের ক্ষেত্রেও এটি পরিবর্তিত হতে পারে বা নাও হতে পারে।


5
"খেয়াল করুন যে ইনট 1 কলামে জিরোফিল 2 এর চেয়ে অনেক ছোট ডিসপ্লে প্রস্থ রয়েছে যদিও দৈর্ঘ্য আরও বড়" ... এহহম, এটি কেবলমাত্র কারণ কারণ 'জেরোফিল 2' কলামের নাম 9 টি দীর্ঘ দীর্ঘ বনাম 'ইনট 1' হচ্ছে 4
নিউওকো

2
... হ্যাঁ, তাই স্পষ্টত দৈর্ঘ্যের কোনও প্রভাব নেই এমনকি প্রদর্শন প্রস্থে যখন জিরোফিল সক্ষম হয় না। অন্যথায় int1 এর পরিবর্তে 10 টি অক্ষরের প্রস্থের সাথে অনেক বেশি প্রশস্ত হবে।
প্রোগ্রামার

2
একটি দৃ example় উদাহরণ সহ একটি ভাল ব্যাখ্যা। গৃহীত উত্তর চেয়ে ভাল উত্তর। আপনাকে ধন্যবাদ @ প্রোগ্রামার।
করিন 16

অপ্রাপ্তবয়স্ক নিট: নওকিও যেমন উল্লেখ করেছেন, এই কোয়েরি থেকে শূন্য পূরণের সাথে "ইন্ট (3)" এর সঠিক পরিণতি পর্যবেক্ষণ করতে পারে না। আচরণটি আরও পরিষ্কার করতে কলামের নামটি "zf2" এ ছোট করুন। বিশেষত, সত্য বা মিথ্যা কিনা [প্রদত্ত ডিবি সংস্করণে] যে "(জিরোফিল সহ) মানগুলি প্রদর্শন করার সময়, কলামটিতে সর্বদা সর্বনিম্ন মানটির প্রস্থ থাকবে যা পূর্ণসংখ্যার জন্য 10 অঙ্কের হতে পারে,"
টুলমেকারস্টেভ

1
নিওকির মন্তব্য এবং আমার ছোটখাটো নীট মন্তব্যটি স্পষ্ট করার জন্য: এই বাক্যটি "লক্ষ্য করুন যে ইনট 1 কলামে দৈর্ঘ্য আরও বড় হলেও জেরোফিল 2 এর চেয়ে অনেক ছোট ডিসপ্লে প্রস্থ রয়েছে" " উত্তর থেকে সরানো উচিত। এটি শিরোনাম "zerofill2" শব্দের অক্ষরের সংখ্যার ফলাফল - এটির প্রদর্শন প্রস্থের পরীক্ষা করার সাথে কিছুই করার নেই with সেই কলামটিকে একটি ছোট নাম দেওয়া ভাল, যেমন "zf2"। তারপরে আমাদের একটি টেবিল থাকবে যেখানে "int1, int2, এবং zf2 সমস্ত ঠিক একই প্রস্থ, যদিও int2 এবং zf2 একটি ছোট প্রস্থ (3) নির্দিষ্ট করে"।
টুলমেকারস্টেভ

32

বাইটে মাইএসকিএল-তে কলামের (11) কলামের আকার কত?

(11)- intডেটা টাইপের এই বৈশিষ্ট্যের কলামের আকারের সাথে কোনও সম্পর্ক নেই। এটি কেবলমাত্র পূর্ণসংখ্যার ডেটা প্রদর্শনের প্রস্থ। 11.1.4.5 থেকে সংখ্যার ধরণের বৈশিষ্ট্য :

মাইএসকিউএল প্রকারের জন্য মূল কীওয়ার্ড অনুসরণ করে বন্ধনীতে পূর্ণসংখ্যার ডেটা প্রকারের প্রস্থের নির্দিষ্টকরণ নির্দিষ্ট করে দেওয়ার জন্য একটি এক্সটেনশন সমর্থন করে supports উদাহরণস্বরূপ, আইএনটি (4) চার অঙ্কের ডিসপ্লে প্রস্থ সহ একটি আইএনটি নির্দিষ্ট করে।


19

এর জন্য একটি ভাল ব্যাখ্যা এখানে পাওয়া যাবে

সংক্ষিপ্তসার হিসাবে: এনট ইন (এন) সংখ্যাটি প্রায়শই কলামের জন্য অনুমোদিত সর্বোচ্চ আকার দ্বারা বিভ্রান্ত হয়, যেমন এটি ভার্চার (এন) এর ক্ষেত্রে হয়।

তবে এটি পূর্ণসংখ্যার ডেটা ধরণের ক্ষেত্রে নয় - কলামটির জন্য এন প্রথম সংখ্যাটি কলামের সর্বোচ্চ আকার নয়, তবে টেবিলের ডেটা মাইএসকিউএল-এর মাধ্যমে দেখার সময় কলামটি প্রদর্শন করতে কত প্রস্থের মাইএসকিউএলকে জানাতে প্যারামিটার রয়েছে simply কনসোল (যখন আপনি জেরোফিল বৈশিষ্ট্যটি ব্যবহার করছেন)।

বন্ধনীর সংখ্যাটি মাইএসকিউএলকে বলবে যে ইনকামিং পূর্ণসংখ্যার সাথে কতগুলি শূন্য প্যাড করবে। উদাহরণস্বরূপ: আপনি যদি কলামে INF (5) তে সেট করা কলামে জেরোফিল ব্যবহার করছেন এবং 78৮ নম্বর সন্নিবেশ করা হয়েছে, মাইএসকিউএল সেই মানটি শূন্যের সাথে প্যাড করবে যতক্ষণ না বন্ধনীতে সংখ্যাটি সন্তুষ্ট না করে until অর্থাত্ 78 78 টি হয়ে উঠবে 00078 এবং 127 হয়ে উঠবে 00127 it এটির সংক্ষেপে: বন্ধনীগুলিতে নম্বর প্রদর্শন উদ্দেশ্যে ব্যবহৃত হয়।
একটি উপায়ে, বন্ধনীগুলির সংখ্যাটি এক ধরণের নিরর্থক না হলে আপনি জেরোফিল বৈশিষ্ট্যটি ব্যবহার করছেন।

সুতরাং ইন্টার এর জন্য আকার একই থাকবে - স্বাক্ষরিত হওয়ার জন্য -2147483648 থেকে 2147483648 এবং 0 থেকে 4294967295(~ ২.১৫ বিলিয়ন এবং ৪.২ বিলিয়ন, এটি যে কারণগুলির কারণে বিকাশকারীরা প্রথম এন সংখ্যাটির পিছনে কাহিনী সম্পর্কে অজানা রয়েছেন, কারণ এটিতে 2 বিলিয়ন সারি না থাকলে ডাটাবেসটি খুব কমই প্রভাবিত করে), এবং এটি বাইটের ক্ষেত্রে হবে 4 বাইট

পূর্ণসংখ্যার প্রকারের আকার / পরিসীমা সম্পর্কে আরও তথ্যের জন্য, মাইএসকিউএল ম্যানুয়াল দেখুন


কেন এখানে সারি সংখ্যা কার্যকর হয়?
ওল্ড গিজার

@ ওলডিজার - সম্মত হন, "সারি সংখ্যা" বেশিরভাগ কলামের জন্য অপ্রাসঙ্গিক। শুধুমাত্র প্রাথমিক কী (আইডি) কলামে স্বয়ং-বর্ধিতকরণের জন্য প্রাসঙ্গিক।
টুলমেকারস্টেভ

10

যদিও এই উত্তরটি দেখার সম্ভাবনা কম, তবে আমি মনে করি যে নিম্নলিখিত ব্যাখ্যাটি মূল্যবান:

  • (এন) মাইএসকিউএলে একটি পূর্ণসংখ্যার ডেটা টাইপের পিছনে ডিসপ্লে প্রস্থ নির্দিষ্ট করে দিচ্ছে
  • ডিসপ্লে প্রস্থ কোনও ক্যোয়ারী থেকে ফিরে আসা সংখ্যার দৈর্ঘ্যের সীমাবদ্ধ করে না
  • ডিসপ্লে প্রস্থ একটি শূন্য ভরা কলামের জন্য পূর্ণ শূন্যের সংখ্যা সীমাবদ্ধ করে তাই মোট সংখ্যা প্রদর্শন প্রস্থের সাথে মেলে (যতক্ষণ না প্রকৃত সংখ্যা প্রদর্শন প্রস্থের চেয়ে বেশি হয় না, এই ক্ষেত্রে সংখ্যাটি যেমন প্রদর্শিত হবে)
  • ডিসপ্লে প্রস্থটি বিকাশকারীদের জন্য মূল্যকে কত প্যাড করতে হবে তা জানার জন্য একটি দরকারী সরঞ্জাম হিসাবে বোঝানো হয়

বিশদ বিবরণের একটি বিট
প্রদর্শনের প্রস্থটি দৃশ্যত শূন্য ভরা সংখ্যায় কতটি শূন্য প্রদর্শন করবে সে সম্পর্কে কিছু মেটাডেটা সরবরাহ করার উদ্দেশ্যে।
এটি যদি কোনও ক্যোয়ারী থেকে প্রত্যাবর্তিত সংখ্যার দৈর্ঘ্যের সীমাবদ্ধ করে না তবে যদি সেই নম্বরটি নির্দিষ্ট প্রদর্শনের প্রস্থের উপরে চলে যায়।
মাইএসকিউএলে পূর্ণসংখ্যার টাইপের জন্য দৈর্ঘ্য / প্রস্থের আসলে অনুমতি রয়েছে তা জানতে তালিকাটি এবং লিঙ্কটি দেখুন: ( প্রকার: TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT );
সুতরাং উপরের কথাটি বলার পরে, আপনি প্রত্যাশা করতে পারেন যে কোনও মানের কোয়েরি থেকে ফলাফলগুলির প্রস্থের কোনও প্রভাব পড়বে না, যদি না কলামগুলি জেরোফিল কলাম হিসাবে সুনির্দিষ্ট না করা হয়
বা
ক্ষেত্রে যদি কোনও অ্যাপ্লিকেশনটিতে ডেটা টানা না যায় এবং সেই অ্যাপ্লিকেশনটি সংগ্রহ করে থাকে অন্য কিছু ধরণের প্যাডিংয়ের জন্য প্রস্থ প্রদর্শন করতে।

প্রাথমিক রেফারেন্স: https://blogs.oracle.com/jsmyth/entry/ কি_ডোস_ত_১_মিয়ান


সঠিক উত্তর দেওয়ার জন্য আপনাকে ধন্যবাদ। আমি মাইএসকিউএল কমান্ড-লাইন থেকে চেষ্টা করছিলাম, এবং আমি ছোট কোনও অঙ্ক nছাড়িয়ে আনতে পারি না, তাই ... হ্যাঁ, এটি বুলক্র্যাপ। এটি কেবল জিরোফিল দিয়ে কিছু করে।
এমপেন

@ যে খুশি আমি সাহায্য করতে পেরেছি, এটি এমন কিছু সম্পর্কিত যা আমি চেষ্টা করছিলাম এবং অনুধাবন করেছি যে আমি এটি সম্পর্কে আরও বিশদ এখানে রাখতে পারি যা অন্য কারও পক্ষে উপযোগী হতে পারে।
এমআরই

9

মাইএসকিউএল পূর্ণসংখ্যায় int(11) আকার 4 বাইট যা 32 বিটের সমান।

স্বাক্ষরিত মান: - 2^(32-1) to 0 to 2^(32-1)-1 = = -2147483648 to 0 to 2147483647

স্বাক্ষরযুক্ত মানগুলি হ'ল: 0 to 2^32-1 = 0 to 4294967295


0

এই বই অনুসারে :

মাইএসকিউএল আপনাকে INT (11) এর মতো পূর্ণসংখ্যার ধরণের জন্য একটি "প্রস্থ" নির্দিষ্ট করতে দেয়। এটি বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য অর্থহীন: এটি মানগুলির আইনী সীমাবদ্ধতা সীমাবদ্ধ করে না, কেবল মাইএসকিউএল এর ইন্টারেক্টিভ সরঞ্জামগুলি প্রদর্শনের উদ্দেশ্যে সংরক্ষণ করবে এমন অক্ষরের সংখ্যা নির্দিষ্ট করে। স্টোরেজ এবং গণনার উদ্দেশ্যে, INT (1) INT (20) এর মতো ical



-9

4294967295 উত্তর, কারণ int (11) সর্বাধিক 11 অঙ্কের আইএমও দেখায়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.