Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem MYSQL dotaz v PHP

Ahoj mám jednoduchý dotaz. Mám v DB dvě tabulky. Jedna je news a druhá je users. V tabulce users je hlavní id sloupec id_of_user s auto incrementem. V tabulce news mám sloupec author_of_news a ten je spojen jako foreign key právě se sloupcem id_of_users v tabulce users. Já ale chci, aby mi dotaz typu SELECT * FROM news nevypisoval u autora číslo, ale právě autora - ten je v tabulce users ve sloupci id_of_user. Jak na to?

Předmět Autor Datum
SELECT * FROM news n inner join users u on u.id_of_user = n.author_of_news inak ak mam povedat prav…
wam_Spider007 10.08.2012 08:59
wam_Spider007
Díky za odpověď, ale takto to nefunguje, stále to píše číslice :-(
arial 10.08.2012 09:11
arial
ale funguje, jen nemůžeš vypsat jiný sloupeček ;)
tomas.kulhanek 10.08.2012 09:23
tomas.kulhanek
Super díky moc :-)
arial 10.08.2012 09:27
arial
příště si to dávej do phpmyamin a uvidíš co ti to vyhodí ;) ..
tomas.kulhanek 10.08.2012 09:28
tomas.kulhanek
Na nazvy tabuliek sa pouzivaju podstatne mena v jednotnom cisle. Primarny kluc by sa namiesto id_of_… poslední
tomas.kulhanek 10.08.2012 09:30
tomas.kulhanek

SELECT * FROM news n
inner join users u on u.id_of_user = n.author_of_news

inak ak mam povedat pravdu, tak nazvoslovie resp. nazvova konvencia v tvojom pripade je velmi zla.
Na nazvy tabuliek sa pouzivaju podstatne mena v jednotnom cisle. Primarny kluc by sa namiesto id_of_user mohol volat UserID a pod. Zbytocne podciarkovniky a zbytocna spojka of.

Na nazvy tabuliek sa pouzivaju podstatne mena v jednotnom cisle. Primarny kluc by sa namiesto id_of_user mohol volat UserID a pod. Zbytocne podciarkovniky a zbytocna spojka of.

nevím já mám například tabulku sk_user a v té mám sloupečky jako
id_user
first_name_user
surname_user

apod...
pak mám např.
sk_recu
a zde mám
id_recu
id_user_recu
apod..

dle mého je jedno jak si to pojmenuješ, ale něco je pak strašně zmatené a kolikrát i zbytečně složité

Zpět do poradny Odpovědět na původní otázku Nahoru