PDA

View Full Version : تغیر جای فیلد تکراری در sql



tarsim
پنج شنبه 04 آذر 1395, 23:45 عصر
سلام هم.نطور که میدونید توی sql وقتی رکوردی ثبت بشه اگر بر اساس id اتوماتیک باشه رکود بهش آیدی اختصاص داده میشه . من یک جدول دارم سه فیلد
id
name
url

وقتی یک رکورد جدید ثبت میشه فثلد url از نوع PRIMARYkey که اجازه رکورد تکرای نمیده . حالا من میخوام وقتی رکورد تکراری بود همون رکورد تکراری رو در اول لیست قرار بده آیا این امکان وجود داره ؟ در کل یک جدول هست که رکورد ها لیست میشن یعنی هر کسی رکورد جدید غیر تکراری ثبت میکنه میاد بالا دقیقا مثل وبلاگ . حالا من میخوام اگر کسی آدرس url قبلا ثبت کرده بود فقط دکمه بروز رسانی رو بزنه تا رکوردش بیاد بالا تر از همه رکورد ها قرار بگیره

mehrzad_ali
جمعه 05 آذر 1395, 00:50 صبح
به فیلد به نام rank بگیر و توی exception آی دی رکورد رو بگیر و فیلد رنک رو آپدیت کن

kamranetemadi
جمعه 05 آذر 1395, 13:22 عصر
میتونی فیلد تاریخ ویرایش بذاری
و زمان ویرایش رو توش بریزی
و جدولو بر اساس اون مرتب کنی