با سلام و تبریک سال نو خدمت اساتید محترم
من یک کوئری نیاز دارم که تاریخ و مبلغ آخرین خرید مشتری ها رو نشون بده ولی با این کوئری(کوئری اول) که نوشتم تاریخ و مبلغ خریدها رو کلا نشون میده! میتونم با کوئری دوم تاریخ و کد مشتری مربوط به آخرین خرید رو بدست بیارم ولی وقتی میخوام مبلغ آخرید خرید رو هم بیارم نمیشه و ماه های قبلی رو هم میاره!عکس جدولها رو میفرستم ؛ممنون میشم اساتید راهنمایی بفرایند.
کوئری اول:
select distinct customers_code,max(invoices_date) as last_buy_date,invoices_price as last_buy_price from sreamic_reports_view group by customers_code,invoices_price
نتیجه:
last_buy_price last_buy_date customers_code
1176 1393/08/24 1000
1178 1393/08/29 1000
1178 1393/12/27 5000
1191 1393/11/01 5000
1191 1393/08/29 50000
1179 1393/08/29 150000
1176 1393/08/29 201000
کوئری دوم :
select customers_code,MAX(invoices_date) as last_buy_date from sreamic_reports_view group by customers_code
نتیجه:
last_buy_date customers_code
1176 1393/08/29
1178 1393/12/27
1179 1393/08/29
1191 1393/11/01