Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Sumowanie 6 ostatnich rekordów z bazy
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Witam,

Napisałem sumowanie rekordów z bazy danych, ale sumuje mi wszystkie zamiast 6 ostatnich.

Kod:

  1. $q = mysql_query("SELECT SUM(`change`) AS ostatnie_zmiany FROM `price_check` order by id desc limit 6");
  2. print "<br> $a[ostatnie_zmiany]";



co poprawić aby sumowało jedynie 6 ostatnich rekordów z bazy?
Go to the top of the page
+Quote Post
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


  1. SELECT sum(`change`) AS ostatnie_zmiany FROM
  2. (SELECT `change` FROM `price_check` ORDER BY id DESC LIMIT 6) temp


Ten post edytował Damonsson 27.08.2014, 16:27:16
Go to the top of the page
+Quote Post
Lethys
post
Post #3





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Cytat(Damonsson @ 27.08.2014, 16:25:38 ) *
  1. SELECT sum(`change`) AS ostatnie_zmiany FROM
  2. (SELECT `change` FROM `price_check` ORDER BY id DESC LIMIT 6) temp



I zapisać to normalnie:

  1. $q = mysql_query("SELECT sum(`change`) FROM
  2. (SELECT `change` FROM `price_check` ORDER BY id DESC LIMIT 6) ostatnie_zmiany");


w ten sposób nie działa, nie wyświetla nic.
Go to the top of the page
+Quote Post
Damonsson
post
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Przepisz jeszcze raz, edytowałem posta.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.09.2025 - 19:34