[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.06.09
Prihlásený: 30.08.09
Príspevky: 10
Témy: 3 | 3
NapísalOffline : 27.06.2009 12:38 | Problém z LEFT JOIN

Ahojte zdravím všetkých programátorov. Prosím Vás mám takýto problém z LEFT JOIN-OM proste mám taky malý CMS a chcem aby mi z DB vypísalo blogy ktoré som odoslal ja a ktoré odoslali moji priatelia skušal som to zapísať takto:
Kód:
SELECT mikroblog.*, priatelia.* FROM mikroblog LEFT JOIN priatelia ON priatelia.id_uzivatela = '".$_SESSION['UserID']."' AND priatelia.id_uzivatela = mikroblog.id_uzivatela OR priatelia.id_uzivatela = '".$_SESSION['UserID']."' AND priatelia.ziadost = '0' ORDER BY mikroblog.id DESC


ale po spustení CMS mi to z tabulky mikroblog vypisuje všetky blogy čo boli odoslané. Prosím o radu. Je to veľmi súrne. Ďakujem.
štruktúru tabuliek mikroblog a priatelia mám asi takúto :
Kód:
id | id_uzivatela | text | precitany | poslany | komentarov | hodnotenie | pocet_hodnoteni

id | id_priatela | id_uzivatela | ziadost


Offline

Skúsený užívateľ
Skúsený užívateľ
Problém z LEFT JOIN

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 27.06.2009 13:32 | Problém z LEFT JOIN

Kód:
(
    SELECT mikroblog.*
    FROM mikroblog
    WHERE id_uzivatela = 1
)
UNION
(
    SELECT mikroblog.*
    FROM priatelia, mikroblog
    WHERE priatelia.id_priatela = mikroblog.id_uzivatela
    AND priatelia.id_uzivatela = 1
    ORDER BY mikroblog.id DESC
)
Za 1 si dosaď požadované id.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.06.09
Prihlásený: 30.08.09
Príspevky: 10
Témy: 3 | 3
Napísal autor témyOffline : 27.06.2009 13:35 | Problém z LEFT JOIN

Dakujem ti veľmi pekne funguje mi to :)


 [ Príspevkov: 3 ] 


Problém z LEFT JOIN



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Problém s LEFT JOIN

v Databázy

6

706

19.09.2017 18:44

expresado

V tomto fóre nie sú ďalšie neprečítané témy.

problem pri LEFT OUTER JOIN

v Databázy

7

1149

24.07.2008 18:09

Triminka

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s FULL OUTER JOIN

v Databázy

2

2803

18.06.2018 11:20

SuchSoft

V tomto fóre nie sú ďalšie neprečítané témy.

P: Left 4 Dead Bundle (Left 4 Dead, Left 4 Dead 2)

v Bazár

1

581

16.10.2012 10:03

Only Human

V tomto fóre nie sú ďalšie neprečítané témy.

Left 4 Dead 2 Problém

v Hry a herné konzoly

3

599

21.05.2012 22:54

CHhAj7eGO

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s obtekanim (float:left)

v Frontend

2

561

10.04.2015 21:57

Jimi

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

I/K: PC Hry - Left 4 Dead, Left 4 Dead 2

v Bazár

13

817

05.10.2012 12:39

Demik

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s obtekaním obrázka float:left

v Frontend

2

766

12.02.2011 12:05

AReYco

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL join...

v Databázy

7

775

11.07.2011 18:39

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL - SELECT JOIN

v Databázy

9

972

21.07.2017 18:19

lukas15

V tomto fóre nie sú ďalšie neprečítané témy.

join 3 tables mysql

v Databázy

9

866

05.03.2010 17:32

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Vyber nevyhovujucich zaznamov (JOIN)

v Databázy

1

647

26.01.2010 22:02

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

php + mysql : dvojity join

v Databázy

2

753

15.07.2011 20:28

jaji

V tomto fóre nie sú ďalšie neprečítané témy.

Starcraft - Unable to join network!!! Help

v Hry a herné konzoly

5

901

05.08.2009 22:07

pj

V tomto fóre nie sú ďalšie neprečítané témy.

SQL join 1 riadok (viac zaznamov)

v Databázy

4

872

14.06.2009 23:20

marek26

V tomto fóre nie sú ďalšie neprečítané témy.

JOIN tabuliek ale iba 1 riadok z pravej

v Databázy

1

483

04.08.2013 23:00

Ďuri



© 2005 - 2026 PCforum, edited by JanoF