PDA

View Full Version : ادغام دو سطر همراه با جمع یک ستون از آن دو



Mahdi_20
چهارشنبه 13 آبان 1388, 13:18 عصر
سلام من جدول زیر رو دارم:


a | b | c | d
------------------------
1 | 2 | Ali |c-951
1 | 5 | Ali |c-950
2 | 2 | Ali |c-952

نتیجه ای همچون جدول زیر میخوام


a | b | c | d
------------------------
1 | 7 | Ali |c-950
2 | 2 | Ali |c-950

کوئری این چه شکلی هست؟

AminSobati
چهارشنبه 13 آبان 1388, 21:38 عصر
سلام دوست عزیزم،
ممکنه توضیح بدین بر اساس چه منطقی این نتیجه محاسبه میشه. چون فیلد d ظاهرا یونیک هست و حضورش در Group By مشکل ساز میشه

محمد سلیم آبادی
چهارشنبه 13 آبان 1388, 23:04 عصر
سلام،
از آنجایی که شمای/اسکریپت جدول مورد نظر را پست نکردین، احتمال می رود جواب با گروه بندی بر اساس دو ستون a و c صورت گرفته و جواب چیز شبیه به کد زیر باشد


select a, c , sum(b), (select min(d) from your_table)
from your_table
group by a, c