آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حذف ردیف های تکرای در sqlite

hamcalas  11 سال پیش  11 سال پیش
0 0

سلام وقت بخیر

برای حذف داده های  تکرای در یک جدول sqlit  چه روشی وجود دارد ؟

بنده  با استفاده از sqlite manager  دیتابیس را  دستی ساختم و یک سری اطلاعات واردش کردن  الان که داشتم چک می کردم دیدم خیلی جاها تکرای وارد شد راهی هست که بشه تکراری ها را حذف یا سوا کرد ؟

+1 0
این لینک میتونه کمک کنه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
hamcalas  11 سال پیش
0 0

ممنون رکورهای تکرای را پیدا کردم

 SELECT name, COUNT(*) c FROM Names GROUP BY name HAVING c > 1;

میشه راهنمایی کنید یکی از تکراری ها را حذف کنم .

1- علی

2- علی

اولی را حذف کنم دومی بمونه؟

شاید بشه گفت از تکراری ها اونی که id بزرگتری داره حذف کن ولی نمی دونم چطور بنویسم

 

+1 0
شما هم یک سرچی بزنید : "find and delete duplicate rows in sql" (11 سال پیش)
0 0
ممنون دوستان ، مهارت جستجو خیلی مهمه گاهی وقت ادم میمونه چی جستجو کنه ، با راهنمایی شما حل شد بهترین پاسخ در این سایت بود لینک (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .