0
0
Xoş gəldin, Qonaq
Master Forum | Arxiv Mövzular | Arxiv 1
  SQL AVG() Funksiyası
AzTeam AzTeam [Off] [#] (17.07.2016 / 10:23)
bY_aLoNe | AzTeam.Org 2016 ♡
Keçən mövzuda məlumat verdiyimiz kimi Ümumi Sql Funksiyasıdır.Bir rəqəmli sütun Orta dəyəri qaytarır.

#--------AVG() Syntax------

  1. SELECT AVG(column_name) FROM TABLE_NAME

#--------------------------


Bir tablia quraq məsələn məhsul tableası.

#---------Tablia-----------
  1. PID PNAME CID Qiymet
  2. 1 Host 17 5

#--------------------------

Əlaqələndirmə.
  1. SELECT AVG(Qiymet) AS QiymetAverage FROM Mehsullar;

Məs:

  1. SELECT PName, Qiymet FROM Mehsullar
  2. WHERE Qiymet>(SELECT AVG(Qiymet) FROM Mehsullar);

//PNAME -MƏHSULUN ADI
//PID -MƏHSULUN IDI
//CID -KATEGORIYA IDI
//QIYMƏT -MƏHSULUN QIYMƏTI

:)
Dey. AzTeam (17.07.2016 / 10:25) [2]
CoDiNG* CoDiNG* (FMod) [Off] [#] (17.07.2016 / 10:26)
Təşəkkür. Tam olaraq onun sadə select from əmrindən olan fərqini yazardın.
AzTeam AzTeam [Off] [#] (17.07.2016 / 10:33)
bY_aLoNe | AzTeam.Org 2016 ♡
# CoDiNG* (17.07.2016 / 10:26)
Təşəkkür. Tam olaraq onun sadə select from əmrindən olan fərqini yazardın.
Dəyməz. SQL AVG() Funksiyası Orta dəyəri qaytarır.. belə deyimde SQL From isə database seçmek üçündür .. Məlumatların mənbəsi haradır hardan gəlir. )

  1. SELECT column_name,column_name
  2. FROM TABLE_NAME;



  1. SELECT * FROM TABLE_NAME;


Məsələn #1 dəki tabliadan informasiya belə əldə edilir.

  1. SELECT PName,Qiymet FROM Mehsullar;


Kifayət edər? :)
CoDiNG* CoDiNG* (FMod) [Off] [#] (17.07.2016 / 10:39)
AzTeam, Aha. Yani misalçun phpda avg ilə iş görəndə

$sql=mysql_query("SELECT PName, Qiymet FROM Mehsullar");

echo $sql['Qiymet'];

yazdıqda səhv etmirəmsə ümumi tabledəki Qiymet üzrə ən orda qiyməti çıxarır. Yəni biri 10 dusa biri 15 disə biri 9 dursa 10 çıxaracaq ekrana. Belə anladım deyəsən.
AzTeam AzTeam [Off] [#] (17.07.2016 / 10:40)
bY_aLoNe | AzTeam.Org 2016 ♡
# CoDiNG* (17.07.2016 / 10:39)
AzTeam, Aha. Yani misalçun phpda avg ilə iş görəndə

$sql=mysql_query("SELECT PName, Qiymet FROM Mehsullar");

echo $sql['Qiymet'];

yazdıqda səhv etmirəmsə ümumi tabledəki Qiymet üzrə ən orda
Ümumi orta dəyəri çıxarır. :) Aha qeyd etdiyin kimi
Dey. AzTeam (17.07.2016 / 10:41) [1]
CoDiNG* CoDiNG* (FMod) [Off] [#] (17.07.2016 / 10:41)
AzTeam, Əla onda.
DoN!MaTaDoR DoN!MaTaDoR [Off] [#] (17.07.2016 / 11:18)
paylasim ucun thank
AzTeam AzTeam [Off] [#] (17.07.2016 / 13:29)
bY_aLoNe | AzTeam.Org 2016 ♡
Dəyməz
  SQL AVG() Funksiyası
Cəmi: 8 Cavab
Mövzunu vip et
Mövzuya Baxanlar (42 nəfər)
Müellife göre filtreleme
Mövzunu Yükle

SQL AVG() Funksiyası

SQL AVG() Funksiyası

Rol.Az