Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%)
|
mam problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
lacze sie z baza danych xxx i pobieram z jednej tablicy jeden wynik ( 1 zapytanie) i z drugiej tablicy ( 2 wynik ) jak mam to napisac zeby laczac sie raz wykonac dwa zapytania po dane z 1 i 2 tablicy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? [KaMeLeOn]: Wątek przesunięty z php... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%)
|
A mógłbyś włożyć troche sił w znelezienie rozwiązania. Powiem ci tylko różnice pomiędzy union a join. Union łączy dwa zapytania select ustawiając wynik jednego zapytania za drugim. Joiny natomiast łączą tabele za pomocą wspólnych wartości, tworząc połączenia dodając do pól jednej tabeli pola drugiej na poziomie wierszy. Polecam dokumentacje postgresql'a, w której jest to wszystko ładnie opisane.
PS. Jak możesz mnie prosić o kod, jeżeli ja nie wiem co chcesz zrobić oraz jaki efekt chcesz osiągnąć? |
|
|
|
boya dwa zapytania w jednym polaczeniu 22.06.2003, 12:39:02
Jabol zrób joina. Union lub Join powinno załatwić sprawe... 22.06.2003, 12:47:24
boya A moglbym prosic o urywki kodu 22.06.2003, 12:52:22
boya Mam dwie tabele komentarz i news
Na jednej stron... 22.06.2003, 13:30:03
Jabol To pewnie będzie coś takiego:KodSELECT
n.id id, ... 22.06.2003, 16:29:04 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:42 |