myarh
Новичок
MYSQL глючит?
Здравствуйте! У меня тут очевидное невероятное, прошу минуточку внимания.
Значит есть две таблицы:
1. Авто марки (auto_marka)
2. Каталог (auto_selling), где в качестве марки указан id из таблицы auto_marka
Требуется вывести каталог на экран и указать в скобках сколько записей данной марки в каталоге
Делаю так:
Все вроде бы получается, с англоязычными марками вообще все супер, но куда то пропала марка ГАЗ (у нее id 2)
Ладно, переименовал ГАЗ в ТАЗ, интересно посмотреть, что получится. Пропал УАЗ, который вообще от ГАЗ на расстоянии 10 записей.
Понять ничего не могу. Быть такого не может. Если убрать ORDER BY BINARY auto_marka.marka эффекта нет.
MySQL 3.23.33
У кого нибудь было что то подобное?
Здравствуйте! У меня тут очевидное невероятное, прошу минуточку внимания.
Значит есть две таблицы:
1. Авто марки (auto_marka)
2. Каталог (auto_selling), где в качестве марки указан id из таблицы auto_marka
Требуется вывести каталог на экран и указать в скобках сколько записей данной марки в каталоге
Делаю так:
PHP:
SELECT Count(auto_selling.id) as cid, auto_marka.id, auto_marka.marka
FROM auto_marka
LEFT JOIN auto_selling ON auto_selling.marka = auto_marka.id
GROUP BY auto_marka.marka
ORDER BY BINARY auto_marka.marka
Ладно, переименовал ГАЗ в ТАЗ, интересно посмотреть, что получится. Пропал УАЗ, который вообще от ГАЗ на расстоянии 10 записей.
Понять ничего не могу. Быть такого не может. Если убрать ORDER BY BINARY auto_marka.marka эффекта нет.
MySQL 3.23.33
У кого нибудь было что то подобное?