Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie sql, wszystkie godziny dla seansu
Boshi
post
Post #1





Grupa: Zarejestrowani
Postów: 342
Pomógł: 15
Dołączył: 30.08.2011

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


Cześć, potrzebuje zapytania SQL które wyciągnie mi wszystkie godziny dla danego seansu, ale seans ma pojawić się tylko raz.

Tzn np; Seansów mamy 5. Tytuły: Seans 1 Seans2 i np Seans1 ma 4 godziny różne a seans2 tylko jedną. Zamiast wyświetlać 4x Seans1 chciałbym po prostu wyświetlić Seans1 raz i 4x jego godzinę obok gdzieś.


tabele
https://gyazo.com/fa8b99361f4ad7a85e756f8225aaddea

Skleiłem coś takiego:

SELECT `seanse`.* FROM `seanse` INNER JOIN `movie` ON `seanse`.`id_movie` = `movie`.`id_movie` INNER JOIN `room` ON `seanse`.`id_room` = `room`.`id_room` WHERE `active`='active' GROUP BY `name` ORDER BY `name`

Niby wyświetla tylko po jednym seansie, ale godziny(daty) też są wyświetlane tylko po jednej...


http://www.cinema3d.pl/klodzko/repertuar
tak jak tutaj. Jeden seans ale kilka godzin.


mozna zamknąć.. wyciągnąłem po group by a potem w drugiej pętli warunkiem sprawdziłem..


Ten post edytował Boshi 9.01.2016, 16:47:15
Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


od biedy GROUP_CONCAT a potem w skrypcie explode()
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: 3.10.2025 - 11:02