woeful
سه شنبه 13 مهر 1395, 11:31 صبح
سلام
دوستان من در پایگاه دادم تقریبا ۳ ملیون رکورد دارم که جدولم تقریبا به صورت زیر هست:
date
sell_price
ask_price
name
id
تاریخ امروز
3000
2000
ali
1
تاریخ امروز
2000
1000
hasan
2
تاریخ دیروز
5000
4000
ali
3
تاریخ دیروز
2000
1500
hasan
4
تاریخ دو روز قبل
8000
7000
ali
5
تاریخ دو روز قبل
16000
15000
hasan
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
نمیدونم این کوئری که من مد نظرم هست اصلا میشه اجراش کرد یا نه ( باید بشه البته). من میخام بیشترین اختلاف بین قیمت فروش علی و قیمت خرید حسن --- و کمترین اختلاف بین قیمت فروش حسن و قیمت خرید علی رو در هر روز بدست بیارم
یعنی اگر خواسته باشم ساده تر بگم :
max (ali [sell_price] - hasan [ask_price]) in each day
min (hasan [sell_price] - ali [ask_price]) in each day
ممنون
دوستان من در پایگاه دادم تقریبا ۳ ملیون رکورد دارم که جدولم تقریبا به صورت زیر هست:
date
sell_price
ask_price
name
id
تاریخ امروز
3000
2000
ali
1
تاریخ امروز
2000
1000
hasan
2
تاریخ دیروز
5000
4000
ali
3
تاریخ دیروز
2000
1500
hasan
4
تاریخ دو روز قبل
8000
7000
ali
5
تاریخ دو روز قبل
16000
15000
hasan
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
نمیدونم این کوئری که من مد نظرم هست اصلا میشه اجراش کرد یا نه ( باید بشه البته). من میخام بیشترین اختلاف بین قیمت فروش علی و قیمت خرید حسن --- و کمترین اختلاف بین قیمت فروش حسن و قیمت خرید علی رو در هر روز بدست بیارم
یعنی اگر خواسته باشم ساده تر بگم :
max (ali [sell_price] - hasan [ask_price]) in each day
min (hasan [sell_price] - ali [ask_price]) in each day
ممنون