البرمجة

بدء ترتيب القيم في قاعدة البيانات من 0 أو 1

عند إنشاء جدول في قاعدة البيانات باستخدام phpMyAdmin، تحتاج إلى تحديد كم عدد القيم التي يمكن أن يأخذها الحقل. في حالتك، ترغب في إنشاء حقل “rank” يمكنه أن يأخذ إحدى القيم من بين ثلاث قيم محددة.

بالنسبة للقيمة التي يجب تحديدها في حقل “Length/Values”، يجب أن تكون القيمة 3. هذا يعني أن الحقل “rank” يمكن أن يأخذ أحد القيم التالية: 0، 1، أو 2. في PHPMyAdmin، لا يتم تعيين القيم تلقائياً كما في بعض لغات البرمجة مثل Java، بل يجب عليك تحديد القيم يدوياً. وبما أنك تريد ثلاث قيم، يجب عليك تحديد القيم 0، 1، و 2 بنفسك.

إذا كنت تريد أن يكون الرتب تبدأ من 1 بدلاً من 0، يمكنك ببساطة تحديد قيمة 1، 2، و 3 بدلاً من 0، 1، و 2. ولكن في العموم، يُفضل في قواعد البيانات أن تبدأ القيم من 0 عندما يتعلق الأمر بتمثيل مجموعة من العناصر مثل الرتب أو الفهارس.

المزيد من المعلومات

عند تحديد عدد القيم في حقل “rank” في جدول قاعدة البيانات، يمكنك أيضًا استخدام خاصية التلقائي تحت اسم “AUTO_INCREMENT” في MySQL. هذه الخاصية تسمح لك بتعيين القيمة التي ترغب في بدء العدد منها، سواء كانت 0 أو 1 أو أي قيمة أخرى، وبعد ذلك يتم زيادة القيم تلقائيًا بمقدار واحد لكل إدراج جديد في الجدول.

لتحقيق ذلك، يجب تعيين خاصية “AUTO_INCREMENT” لحقل “rank” وتحديد القيمة التي تريد أن يبدأ منها العدد. لديك أيضًا إمكانية تحديد القيمة القصوى التي يمكن أن يصل إليها العدد قبل أن يتم إعادة تعيينه.

على سبيل المثال، إذا كنت تريد حقل “rank” يبدأ من القيمة 1 ويزيد بمقدار واحد لكل إدراج جديد، يمكنك تعيين الخاصية كما يلي:

sql
rank INT AUTO_INCREMENT PRIMARY KEY

بهذا التعيين، سيبدأ العدد من 1 وسيزيد بمقدار واحد لكل إدراج جديد في الجدول.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر