Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pomoc oko mysql_query

[es] :: Baze podataka :: pomoc oko mysql_query

[ Pregleda: 1820 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nadinne
Beograd

Član broj: 262233
Poruke: 3
95.180.57.*



Profil

icon pomoc oko mysql_query04.11.2010. u 13:07 - pre 163 meseci
Pozdrav svima

Molim Vas za sugestiju oko upita, evo o čemu se radi:

U bazi imam tri tabele:

tabelu bioskopi (ID_bioskopa, naziv_bioskopa)
tabelu filmovi (ID_filma, naziv_filma)
tablelu repertoar (ID_bioskopa, ID_filma, vreme_projekcije)

Ove tabele puni PHP skipta koja preuzima podatke sa jednog sajta

sada mi treba neki query koji ce izlistavati podatke iz kolone vreme_projekcije sa sortiranim vremenima na svaka dva sata npr, da prikaze sve projekcije izmedju 18:00 i 20:00, pa onda izmedju 20:00 i 22:00..itd

kao i ovaj ID_filma i ID_bioskopa iz tabele repertoar da prikaze


Hvala puno


 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.rs.



+257 Profil

icon Re: pomoc oko mysql_query04.11.2010. u 15:46 - pre 163 meseci
Pod uslovom da ti je vreme_projekcije tipa datetime u mysql bazi, primer kako bi izvukla id filmova i vreme projekcije po bioskopima bi bio, ako se ne varam, nesto ovako:
Code (sql):

SELECT r.*, b.* FROM repertoar r, bioskopi b WHERE r.ID_bioskopa=b.ID_bioskopa AND vreme_projekcije BETWEEN '2010-11-04 00:00:00' AND '2010-11-04 02:00:00';
 


Za sortiranje koristi "order by"...

Kombinovanjem jos tabela i uslova dobices ono sto ti treba. Ako negde zapne, javi se ponovo.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

[es] :: Baze podataka :: pomoc oko mysql_query

[ Pregleda: 1820 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.