مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

Mohammadshadi

عضویت از 1399/10/20

یافتن خطا در دیتابیس و حذف رکورد

  • سه شنبه 23 دی 1399
  • 23:31
تشکر میکنم

جدول اولیه با خطا

فروشگاهکالاموجودی اول روزکالای دریافتیفروشموجودی پایان روزتاریخ
A1P12000030017002021-01-02
A1P11700050012002021-01-03
A1P1100005005002021-01-03
A1P1120003009002021-01-04
A2P21000200050025002021-01-01
A2P23200060026002021-01-02
A2P22500060019002021-01-02
A2P21900070012002021-01-03

 

جدول بالا دارای اشکال است
دارای رکورد (فروشگاه،کالا،تاریخ) تکراری هست و با موجودی مختلف
موجودی پایان روز باید با موجودی اولیه روز بعد برای هر کالا، فروشگاه برابر باشد.
یک رکورد موجودی اول روز و پایان روز صحیح دارد و رکورد دیگر اشتباه است
چگونه این رکورد ها را پیدا و حذف کنم مانند جدول زیر

 

جدول نهایی بدون خطا

فروشگاهکالاموجودی اول روزدریافتیفروشموجودی پایان روزتاریخ
A1P12000030017002021-01-02
A1P11700050012002021-01-03
A1P1120003009002021-01-04
A2P21000200050025002021-01-01
A2P22500060019002021-01-02
A2P21900070012002021-01-03

 

 

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

مهدی طاهرآبادی

عضویت از 1399/11/12

  • یکشنبه 12 بهمن 1399
  • 08:35

با سلام با این دستور میتونی تکراری های  بانک پیدا کنی 

Select distinct [  felid    ]   from [TableName]  توی اونجا که نوشته شده felid اون رک.ورد که میخواهی تکرای هاشون پیدا کنی بنویس 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)