vyřešeno:: OT - MySQL dotaz
Kosta
info na mcu.cz
Čtvrtek Říjen 10 17:01:08 CEST 2013
On Oct 10, 2013, at 13:54 , Kosta <info na mcu.cz> wrote:
Takže nakonec to pořešil tento SQL dotaz
SELECT user_id, user_name, COUNT(*) FROM user, news WHERE user.user_id =
news.news_author GROUP BY user_id ORDER BY COUNT(*) DESC
Díky všem :)
>> Zdravím a vznáším skromný dotaz
>>
>> Mám dvě tabulku - user a news -
>> v jedné jsou uživatelé s jedinečným #userid v té druhé jsou články (každý šlánek má autora = #userid )
>>
>> Potřeboval bych pomoct s vytvoiením SQL dotazu, který mi podle #userid vrátí počty článků
>>
>> userid username
>> ------------------------------
>> 01 pepa
>> 02 zdepa
>>
>> title userid
>> --------------------
>> xxxxxxx 01
>> eeeee 01
>> uuuuu 02
>>
>> výsledek
>> pepa - 2
>> zdepa - 1
>>
>> Procházet celou databázi v cyklu je zhůvěřilost, musí přece existovat elegantnější způsob
>>
--
S pozdravem
M Kosťa Kostomlatský
Další informace o konferenci Hw-list