تۆ لێرەیت

ماڵەوە سه‌‌کۆ کۆدکردن

دیاری کردنی ریکۆرد لە مای ئێس کیو ئیل

rebinyan

Rebinyan

بڵاوکراوەتەوە

2008/12/09

دۆخی بوچوون

خوێندنەوە  ۔3۔ )

دوای سڵاو :
جەژنتان پیرۆز
رەنگە سەر دێری پرسیارەکە نامۆ بێت یا نەگوونجاو بێت لە گەڵ پرسیارەکەم
پرسیارەکەش ئەوەیە چۆن بتوانین ریکۆردی لە پێش ریکۆردێکی تروە دیاری بکەین
بۆ نمونە خشتەیەکامان هەیە لە فێڵدیك پێك هاتوە لە ناو ئەم فێڵدەدا 4 ریکۆرد تۆمارکراوە
کاتێك بمانەوێت ریکۆردی ژمارە سێ لە ناو پەڕەیەك دا دەربکەوێت زیاتر مەبەستم ئەمەیە
لە کاتێكدا ریکۆردێکی نوێ تۆمار دەکەین ژمارەی ریکۆردەکان دەبێتە پێنج بەڵام پێویستمان بە ریکۆردی ژمارە چوارە لە ناو پەرەکەدا دەربکەوێت لە کاتێکی تردا ئەگەر ریکۆردێکی تر تۆماربکەین دەبینین ژمارەی ریکۆردەکان دەبێت شەش لەم کاتەدا ریکۆردی ژمارە پێنج دەربکەوێت
واتە کاتێك ژمارەی ری کۆردەکان دەگاتە 6 ریکۆردی ژمارە 5 وەدەست بێت وەکاتێك ژمارەی
ری کۆردەکان گەیشتە ژمارە حەوت ری کۆردی ژمارە شەش لە ناو پەڕەکەدا دەربکەوێت بەو شێوەیە ئایە ئەمە دەکرێت یانا چۆن... ؟

سپاسی بێ بڕانەوە

کاک ڕێبینیان،
هەبوونی ئەم خشتەیە هەر زۆر نامۆیە. ئەی باشە ئەم خشتەیە هیچ جۆرە index ێکی نییە؟ یان primary key یان کاتی زیادکردنی بۆ خشتە؟ ئەگەر یەکێک لەمانەی نەبێت، چۆن بزانیت کام رێکۆرد لە ئەوی ترییان گەورەترە؟

بە سپاسەوە کاك بەردە بۆ گرنگی پێدانت
بەذڵنیایەوە کاکە کلیلی سەرەتایی هەیە
بەڕای بەڕێزت ئایا چی بکرێت باشە...!

ئەگەر کلیلی سەرەکی هەیە و کلیلەکە auto incremental ـه ئەوا دەتوانیت ئەمەیان تاقی بکەیتەوە:
.
.
.
.
[code]
SELECT max(id) FROM `table` WHERE id NOT IN (SELECT max(id) FROM `table`)
[/code]
ناوی خشتەکە لێرەدا 'table' ـە بیگۆڕە، ناوی کلیلەکەش 'id' ـە.