Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z użyciem FULL OUTER JOIN, Problem ze złączaniem tabel
Pilsener
post
Post #1





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witajcie, mam niby prosty problem, takie zapytanko:
  1. SELECT cel.id,cel.ilosc_cel,wykonanie.id,wykonanie.ilosc
  2. FROM cel OUTER JOIN wykonanie ON cel.id = wykonanie.id
- gdyż nie każda pozycja może mieć wykonanie (wtedy nie wpada do bazy, bo po co puste rekordy?), jak i nie każdy koszt jest planowany, czyli powinno dać coś w rodzaju:

ID-Plan-Wykonanie
1-3-null
4-null-4
7-2-3
8-null-5

Niestety nie działa (próbowałem też FULL OUTER JOIN), wyskakuje błąd 1064 (składni) . Natomiast RIGHT i LEFT działa bez problemu. Czy to możliwe, żeby w mysql nie działało coś tak oczywistego? A może ja knocę proste zapytanie? W takim razie czy da się to jakoś inaczej napisać, bez użycia tego outer joina? Będę wdzięczny za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:38