Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sonda
Forum PHP.pl > Forum > Bazy danych > MySQL
Athlan
Jak najlepiej napisać sondę (ocenę artykułu od 1 - 6)?

Ja mam taką koncepcję:

Jest tabela sondy w której zawarte jest: ID, Autor, Data rozpoczęcia

I jest następna tabela, gdzie zapisują się wyniki: ID, TOID (czyli dla jakiej sondy jest głos), Autor, Data głosu, IP.

I przy wyświetlaniu by wybierał z tablicy z głosami (nazwijmy ją polls_votes):

SELECT COUNT(*) FROM pools_votes WHERE toid='jakistamnumerek'

No i to by zliczało ile jest głosów w sondzie.

Ale jak zrobiś średnią arytmetyczną wszystkich głosów zawartych w tej sondzie (ocena arta) questionmark.gif

P.S. Przypominam ze ocena to numerek od 1 do 6.
spenalzo
A masz pole "ocena" w tej tabeli? worriedsmiley.gif

Jak masz to sumujesz wszystkie oceny i dzielisz przez liczbe głosów = wynik sondy.
SongoQ
Cytat
Jak masz to sumujesz wszystkie oceny i dzielisz przez liczbe głosów = wynik sondy.

Po co takie cos, przeciez to nieoptymalne, lepiej zastosowac AVG.
Athlan
Cytat
Po co takie cos, przeciez to nieoptymalne, lepiej zastosowac AVG.


Wow... nie wiem co to jest tongue.gif, bo myślałem jak @SongoQ ale nie wiem jak to dodać... coś się wymyśli może... ale co to jest to AVG?
nospor
Cytat
ale co to jest to AVG?

SongoQ dasz mu warna czy ja mam to zrobic? winksmiley.jpg

A o manualu nie slyszal?
http://dev.mysql.com/doc/refman/5.0/en/gro...-functions.html
Athlan
Przepraszam... na google szukałem tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.