|
|
|
| Ошибка:
#1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
(
SELECT name_theme, login, last, dates, MAX( id )
FROM forum_article
ORDER BY dates
)
UNION ALL (
SELECT DISTINCT name_theme, login, last, dates, id, COUNT( * )
FROM forum_article
WHERE name_topic = 'Общий'
GROUP BY name_theme
) | |
|
|
|
|
|
|
|
для: tjslash
(16.01.2010 в 15:22)
| | помоему количество полей селектов не совпадает | |
|
|
|
|
|
|
|
для: Valick
(16.01.2010 в 15:40)
| | Почему? И там, и там по 5... Вроде... | |
|
|
|
|
|
|
|
для: tjslash
(16.01.2010 в 15:56)
| | в первом 5 во втором 6, не верите посчитайте запятые (не может меня так сильно торкать хотя и провел всю ночь за настройкой роутера) | |
|
|
|
|
|
|
|
для: Valick
(16.01.2010 в 16:05)
| | сделал 6 - 6, не помогает... | |
|
|
|
|
|
|
|
для: tjslash
(16.01.2010 в 16:20)
| | GROUP BY нужен в первом селекте тоже | |
|
|
|
|
|
|
|
для: ride
(16.01.2010 в 16:57)
| | не помогло... | |
|
|
|
|
|
|
|
для: Valick
(16.01.2010 в 15:40)
| | Это ошибка неоднозначного группирующего запроса.
В некоторых случаях MySQL такие запросы всё ж таки отвергает, как и положено уважающему себя серверу. | |
|
|
|