Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 4.06.2006 Skąd: Strzeszyce/Kraków Ostrzeżenie: (0%)
|
mam trzy tabele
tabela `co`: id | tytul | tekst | tabela `kiedy`: id | time | idCo tabela `jak`: id | idCo powiązane sa kolejno: id - idCo - idCo w tabeli `kiedy` i `jak` może się powtarzać kilka razy to samo idCo Mam takie zapytanie do bazy:
i tutaj pojawia się mój problem:) jeżeli w tabeli `kiedy` to samo `coId` znajdzie się więcej niż raz zostanie wyświetlony kilka razy ten sam wynik zapytania. To samo gdy więcej niż raz zostaną spełnione warunki podane dla tabeli `jak` (czyli np nie zostaną podane w ogóle a tam coId będzie kilkakrotnie). Co zrobić, żeby nie wyświetlało tych zduplikowanych wierszy? ma ktoś jakiś pomysł? Bez porządkowania wszystko jest ok, bo DISTINCT załatwia sprawę... ale podczas porządkowania to już nic nie daje... z góry dzięki:) |
|
|
|
yasiek pozbycie się wyświetlania podwójnych wyniki wyszukiwania 4.06.2006, 17:56:42
Kowalikus A może GROUP BY co.id
HAVING MAX(time)? 4.06.2006, 23:04:39
yasiek Heh, problem się rozwiązał pracowałem na krasnalu... 5.06.2006, 20:14:11 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 15:28 |