![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
hej mam takie zapytanie
ona pokazuje rekordy z bazy danego użytkownika i grupuje po numer z tym ze te grupowane numery pokazuje jak chce a ma pokazać najnowszy a (tak teraz to pokaże ok ale ten 1 rekord jest np stary bo group by nie patrzy na n.id ) ma ktoś pomysł jak to naprawić. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A gdzie masz tutaj GROUP BY? Co to jest n i o? To sa tabele? Dziwne, bo wczesniej wybierasz z tabeli numer, nic nie ma nt. o i n... pomijajac, ze na poczatku powinienes wybrac dane na zasadzie tabela1.*, tabela2.* itd.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
Już sobie poradziłem.
Hm Przecież to zwykłe zapytanie. n i o to alias (z tego co pamiętam tak to się zwie) Twój przykład już nie jest do końca dobry. Po to mysql ma coś takiego jak JOIN. Chodź nie mówię, że Twój sposób nie zadziała (chodź pewnie są serwery gdzie nie zadziała) Ten post edytował acztery 8.12.2011, 00:10:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:44 |