![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cześć, potrzebuje pomocy w zbudowaniu zapytania.
mam taką strukturę tabeli: tabela1: ---ID_TABELA1-------------USERNAME----------TEXT----------- ---------1----------------------jacek------------testowy tekst ---------2----------------------placek------------testowy tekst2 ---------3----------------------mariola------------testowy tekst3 ---------4----------------------jerzy------------testowy tekst ---------5----------------------krzysiek------------testowy tekst2 ---------6----------------------jerzy------------testowy tekst3 tabela2: ---ID_TABELA2---------ID_TABELA1------USERNAME----------TEXT----------- ---------1-----------------------1--------------jacek------------testowy tekst ---------2-----------------------1--------------jacek------------testowy tekst2 ---------3-----------------------1--------------jerzy------------testowy tekst3 ---------4-----------------------2--------------jacek------------testowy tekst4 ---------5-----------------------2--------------mariola------------testowy tekst3 ---------6-----------------------1--------------jacek------------testowy tekst4 ---------7-----------------------2--------------placek------------testowy tekst3 ---------8-----------------------1--------------jacek------------testowy tekst4 ---------9-----------------------3--------------jerzy------------testowy tekst3 i chciałbym z tego wyciągnąć wszystkie rekordy z TABELA1 z którymi powiązany jest dany użytkownik. czyli
zapytanie zwraca mi rekordy o id: 4,6 ale okazuje się, że użytkownik "jerzy" jest również powązany z rekordem nr 1 z tabeli1 oraz nr 3 (mówi o tym tabela2 rekord 3 i 9). docelowo chciałbym osiągnąć zwrot wyników w postaci rekordów z tabeli1, czyli w powyższym przypadku id: 4, 6, 1, 3 w tabeli2 ID_TABELA1 może się powtarzać, dlatego trzebaby tu podstawić unikalną wartość... chodzi o zapytanie tego typu: pokaż wszystkie rekordy z tabeli nr 1, w których username = jerzy oraz jeśli w tabeli nr 2 istnieje warunek username = jerzy, pokaż id rekordów z tabela1 i dodaj je do całego zapytania. jak dla mnie to za bardzo skomplikowane... trochę się z tym męcze już... mógłby ktoś coś podpowiedzieć? z góry dziękuje. -------------------- Prywatny blog -> cupial.com.pl
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Utworzyłem swoje tabelki bo dziwnie nazywasz te ID ![]()
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
dzięki wielkie! dokładnie o to chodziło, nauczyłem się nowej rzeczy przynajmniej
![]() -------------------- Prywatny blog -> cupial.com.pl
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 15:59 |