![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 18.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
mam baze danych o takiej strukturze:
na napisałem coś takiego:
w tym moim kodzie jest funkcje OCENA (mająca własne zapytanie do bazy), która jest wywoływana tyle razy ilu jest uczniów w klasie, i sluży do wyświetlenia ocen uczna z danego przedmiotu A moje pytanie brzmi, czy nie da się jakoś napisać tego w taki sposób, aby wszystko zmieścić w jednej funkcji i napisać tylko jedno zapytanie do bazy danych, tak by wyświetliła taki wynik: OCENY Z MATEMATYKI: Nazwisko1 Imię1 - 1, 5, 3, 4 Nazwisko2 Imię2 - 5, 1, 4, 4 z góry dziękuje za wszelką pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cytat ale niestety nie zwraca mi wszystkich ocen, a jedynie pierwszą, zamiast " Pierwszy Uczeń - 3 2 4 5 5 1 " od tego było GROUP_CONCAT() w moim zapytaniu ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 17:03 |