🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ hamid mostafazadeh
گرفتن اطلاعات به روز مثه طلا و ارز و ...
جامعه پی اچ پی ایجاد شده در ۱۲ بهمن ۱۳۹۹

سلام وقت بخیر 

یه سری دیتا هست (به طور مثال ارز ، دلار و پوند و ,‘,, ’) که طی یک رو چندین قیمت براش ثبت میشه 

ز

این همه من تایپ کردم چرا بقیه اش نیست توی کامنت قبلی  !!! 

میخام در انتهایی یک روز مثلا برای دلار قیمت میانگین ، کمترین و بیشترین و ,’ کوئریش رو بنویسیم

سوال بعدی اینکه در مورد 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 نکنید تا بعدا بتونید باهاش برای مثال نمودار درست کنید

امیر صالحی ۱۵ بهمن ۱۳۹۹، ۱۸:۱۸