Общие > Базы данных

Как это сделать в одном запросе

<< < (2/2)

metton:
В итоге так:
SELECT browser, os, COUNT(*) AS cnt from HOSTS GROUP BY os ORDER BY cnt ASC
И даже так:
SELECT browser, os, COUNT(*) from HOSTS GROUP BY os ORDER BY ip ASC

Хм... Причём второй запрос глючит php_my_admin-а. Выдаётся ошибка
Warning: eregi(): REG_BADRPT:srepetition-operator operand invalid in e:\\internet\\home\\localhost\\www\\php_my_admin\\libraries\\display_tbl.lib.php on line 551
хотя и запрос успешно выполняется - результаты показываются...

Бред какой-то... Если изменить этот "глючный" запрос на
SELECT browser, os, COUNT(*) AS cnt from HOSTS GROUP BY os ORDER BY ip ASC
то ошибка не выдаётся...

Макс:
metton
эту ошибку выдает phpMyAdmin (возможно глюк в нем) а не mysql.
Из консоли пробовал запрос выполнять ?

metton:
2Макс
Да я понял, что phpMyAdmin.
Проверил в консоли - оба последних запроса выполняются нормально. Что и неудивительно. Возможно, phpMyAdmin парсит запросы перед их выполнением, и глюк - в парсере.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии