Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [symfony] left join - laczenie z dwoma warunkami
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

mozna w symfony zrobic takiego joina?
  1. LEFT JOIN tab1 ON (tab1.id = tab2.id AND tab1.st = 1)



inaczej nie umiem pobrac odpowiednich danych.
no chyba ze pomozecie
http://forum.php.pl/index.php?showtopic=93427
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


ciekawe czy takie zapytanie mozna w symfony za pomoca propela zlozyc

  1. SELECT grupa_pole.nazwa, pole_wartosc.wartosc FROM pole_wartosc LEFT JOIN grupa_pole ON pole_wartosc.idpole = grupa_pole.idpole
  2. WHERE grupa_pole.STATUS = 1 AND grupa_pole.idgrupa = 2 AND (pole_wartosc.idprofil = 1 OR pole_wartosc.idprofil IS NULL)
  3. UNION
  4. SELECT grupa_pole.nazwa, pole_wartosc.wartosc FROM pole_wartosc RIGHT JOIN grupa_pole ON pole_wartosc.idpole = grupa_pole.idpole
  5. WHERE grupa_pole.STATUS = 1 AND grupa_pole.idgrupa = 2 AND (pole_wartosc.idprofil = 1 OR pole_wartosc.idprofil IS NULL)


wydaje mi sie ze dziala:) na pierwszy rzut oka po wrzuceniu kilku wierszy zwraca to co chce.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 18:44