یه سری دیتا هست (به طور مثال ارز ، دلار و پوند و ,‘,, ’) که طی یک رو چندین قیمت براش ثبت میشه
ز
این همه من تایپ کردم چرا بقیه اش نیست توی کامنت قبلی !!!
میخام در انتهایی یک روز مثلا برای دلار قیمت میانگین ، کمترین و بیشترین و ,’ کوئریش رو بنویسیم
سوال بعدی اینکه در مورد partion by و over هم توضیح بدین لطفا
hamid mostafazadeh۱۲ بهمن ۱۳۹۹، ۱۹:۵۸
سلام و احترام
برای دریافت بیشترین مقدار توی یک جدول میتونید از کوئری زیر استفاده کنید
SELECT MAX(Price) AS LargestPrice FROM Products;
برای کمترین از
SELECT MIN(Price) AS SmallestPrice FROM Products;
برای میانگین هم از
SELECT AVG(Price) AS AveragePrice FROM Products;
امیر صالحی۱۳ بهمن ۱۳۹۹، ۲۰:۰۰
به صورت روزانه دیتاها ثبت میشه ، و هر روز چندین مرتبه یک واحد پولی قیمتش فرق میکنه (در هر بار درخواست هم تعداد زیادی واحد پولی متفاوت میاد و ثبت دیتا بیس میشه)
حالا قراره به صورت روزانه درخواست بدیم به واحدهای پولی متفاوت و برای هر واحد پولی کمترین قیمتش ، و بیشترین قیمتش به صورت روزانه گرفته بشه
چطوری باید کوئریش زده بشه ؟
hamid mostafazadeh۱۴ بهمن ۱۳۹۹، ۱۶:۱۶
از همین کوئریها میتونید استفاده کنید و میتونید این مورد رو داخل اسکریپت قرار بدید و روی یک cron job بزارید تا مثلا هر 1 دقیقه یه بار ثبت بشه، دادههای برگشت داده شده رو هم insert کنید و update نکنید تا بعدا بتونید باهاش برای مثال نمودار درست کنید