Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Złe pobieranie wyników przy left joinach
fastlone
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 15
Dołączył: 3.06.2010

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


Witajcie.

Zbudowałem sobie mniej więcej takie zapytanie (zamiast 1 normalnie jest zmienna w where):
  1. SELECT a . * , frac.fracuid, frac.workeruid, fracinfo.frac_uid, fracinfo.DESC AS fractionname, biz.bizuid, biz.workeruid, bizinfo.buss_uid, bizinfo.DESC AS biznes, org.orguid, org.workeruid, orginfo.org_uid, orginfo.DESC AS organizacja
  2. FROM `oxrp_players` a
  3. LEFT JOIN `oxrp_fracworker` frac ON ( a.player_uid = frac.workeruid )
  4. LEFT JOIN `oxrp_fractions` fracinfo ON ( frac.fracuid = fracinfo.frac_uid )
  5. LEFT JOIN `oxrp_bizworker` biz ON ( a.player_uid = biz.workeruid )
  6. LEFT JOIN `oxrp_biznesy` bizinfo ON ( biz.bizuid = bizinfo.buss_uid )
  7. LEFT JOIN `oxrp_orgworker` org ON ( a.player_uid = org.workeruid )
  8. LEFT JOIN `oxrp_organizacje` orginfo ON ( org.orguid = orginfo.org_uid )
  9. WHERE a.guid = '1'
  10. ORDER BY a.player_uid ASC
  11. LIMIT 0 , 30

O to jak pobierane są wyniki, w zdjęciu sql_error_diff pokazana jest różnica
http://imageshack.us/g/832/sqlerrorh.png/

Co jest nie tak w moim zapytaniu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
luckyps
post
Post #2





Grupa: Zarejestrowani
Postów: 153
Pomógł: 41
Dołączył: 28.06.2011
Skąd: Częstochowa

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


A co powinno zwrocic zapytanie (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 18.09.2025 - 07:43