![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 20.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam tabele: STUDENT student_id name sex SCORE student_id event_id score EVENT event_id date type I teraz mam do wyświetlenia osobe która zdobyła najwiecej i osobe ktora zdobyla najmniej punktów, wiec:
I w efekcie jest wyświetlany poprawny wynik. (jakby ktos umial inaczej - prosciej to wykonac prosze zademonstrowac) A teraz drugie zapytanie: Który mężczyzna (oznaczenie 'M') uzsykał najwiecej z ktory najmniej punktów z testu (oznaczenie 'T'):
Prosze o wskazanie mi co jest źle w drugim zapytaniu bo mimo ze istenieja takie osoby nie wyświetla nic poza nazwami kolumn. pzdr |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 359 Pomógł: 1 Dołączył: 16.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Może problem tkwi w tym, że nie masz w którejś z innych tabel odpowiedniej relacji z drugą. Zamiast WHERE polecam LEFT JOIN
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:22 |