أفنان محمد نشر 10 مايو 2021 أرسل تقرير مشاركة نشر 10 مايو 2021 كيف يمكنني ان انشئ رقم مميز يبدأ من 1 لكل صف في الجدول ويتغير مع التغيير في الجدول؟ فمثلا اذا كان لدي ثلاثه صفوف 1 2 3 وحذفت الصف الثاني فيصبح الصف الثالث هو رقم 2 كنت استخدم الاي دي كرقم الصف ولكن الايدي بعد الحذف لا يبدأ من 1 مجددا php , ms sql server 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 محمد أبو عواد نشر 10 مايو 2021 أرسل تقرير مشاركة نشر 10 مايو 2021 مرحبا أفنان حاولي استخدام هذا الاستعلام بعد حذف صف ما من الجدول SET @n=0; UPDATE `اسم الجدول` SET `id` = @n := @n + 1 ORDER BY `id` شكرا لك اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 10 مايو 2021 أرسل تقرير مشاركة نشر 10 مايو 2021 يمكننا إعادة تعيين معرفات الحقول ID مثلا بعمل الشيفرة التالية: SET @num := 0; UPDATE your_table SET id = @num := (@num+1); ALTER TABLE tableName AUTO_INCREMENT = @num + 1; حيث قمنا بتعريف متغير num ومن ثم إسناد قيمته لمعرف الحقل و الزيادة بواحد لكل مرة. ثم إعادة ضبط Auto Increment اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
أفنان محمد
كيف يمكنني ان انشئ رقم مميز يبدأ من 1 لكل صف في الجدول ويتغير مع التغيير في الجدول؟ فمثلا اذا كان لدي ثلاثه صفوف 1 2 3 وحذفت الصف الثاني فيصبح الصف الثالث هو رقم 2
كنت استخدم الاي دي كرقم الصف ولكن الايدي بعد الحذف لا يبدأ من 1 مجددا
php , ms sql server
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.