- 1
SELECT rr.hit, count(rr.hit) AS cnt FROM `r_hits` AS rr WHERE rr.hit IN (SELECT DISTINCT rh.hit FROM `r_hits`AS rh) GROUP BY rr.hit;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−125
SELECT rr.hit, count(rr.hit) AS cnt FROM `r_hits` AS rr WHERE rr.hit IN (SELECT DISTINCT rh.hit FROM `r_hits`AS rh) GROUP BY rr.hit;
Вот что бывает, когда голова не работает в обед в понедельник.
А делов-то всего на select hit, COUNT(id) from r_hit group by hit было...
Oleg_quadro 15.11.2010 17:47 # 0
select distinct hit ...
group by hit
bugmenot 15.11.2010 17:52 # +2
Oleg_quadro 16.11.2010 00:26 # 0
http://dev.mysql.com/doc/refman/5.0/en/identifiers.html
bugmenot 16.11.2010 01:47 # 0
bugmenot 16.11.2010 01:55 # 0
Анонимус 16.11.2010 15:15 # 0
istem 16.11.2010 01:03 # −2
:)
japan007 20.11.2010 03:55 # −1