![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
faraon84 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.6.2013 Репутация: нет Всего: нет |
Проблема такая, пытаюсь отсортировать позиции товара:
Armand Basi In Red edt жен 30ml Armand Basi In Red edt жен 50ml Armand Basi In Red edt жен 50ml тестер Armand Basi In Red edt жен 100ml Armand Basi In Red edt жен 7ml Armand Basi In Red edt 50ml + b/milk 100ml Armand Basi In Red edt жен 50ml с браслетом Armand Basi In Red edt жен 100ml тестер По объему (30ml, 50ml....), правлю запросы
Точнее изменил вот этот кусок: ORDER BY CAST('product_name' AS signed) ASC, но сортировка не меняется. Подскажите, куда копать? Это сообщение отредактировал(а) faraon84 - 11.6.2013, 17:51 |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
Во-первых, код - явно не SQL. Уберите обвязку.
Во-вторых, указывайте СУБД - в разных задачу надо решать по-разному. В третьих, всётаки обозначьте задачу чётко. Ну хотя бы эталонный вывод на приведённых данных... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
faraon84 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.6.2013 Репутация: нет Всего: нет |
Понял, извините. 1. Код поправил. 2. СУБД - MySQL 5 3. Хотелось бы получить: Armand Basi In Red edt жен 7ml Armand Basi In Red edt жен 30ml Armand Basi In Red edt жен 50ml Armand Basi In Red edt жен 50ml тестер Armand Basi In Red edt жен 50ml с браслетом Armand Basi In Red edt 50ml + b/milk 100ml Armand Basi In Red edt жен 100ml Armand Basi In Red edt жен 100ml тестер |
|||
|
||||
Zloxa |
|
|||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 53 Всего: 161 |
Либо нормализуйте данные, чтобы наименование продукта и единицы измерения указывались в разных столбцах. Либо составьте выражения/функции, извлекающие из полного наименования наименование и единицы измерения и сортируйтесь по результату выражения/функции -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
|||
|
||||
faraon84 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.6.2013 Репутация: нет Всего: нет |
В программировании плохо разбираюсь, подправьте если не сложно, т.к. этот запрос уже измучил:
|
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
Не просто сложно - почти невозможно. ![]() Ну так поручите работу тому, кто разбирается. Или учитесь. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
faraon84 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.6.2013 Репутация: нет Всего: нет |
Отличный форум, модератору низкий поклон!
![]() Модератор помог больше всех! Это сообщение отредактировал(а) faraon84 - 11.6.2013, 23:26 |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
+ чтобы тип оных был числовым. Тогда сортировка будет нормальной. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: нет Всего: 55 |
Если считаете, что можете прийти на форум с абсолютно любой задачей и получить решение, то Вы или переоцениваете современные технологии, или переоцениваете свою значимость, или перепутали этот форум с форумом магов и чародеев. Вам тут никто не поможет в большей степени, чем Вы можете помочь себе сами. Был дан отличный ответ — создать еще одну колонку в БД. Но Вам он не подошел... Если вы хотите, чтобы кто-то все сделал вместо Вас, то -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
Модератор Akina сделал больше всех - проявил терпение и не выбросил тему сразу в соответствующее место. Участник форума Akina дал совет, который посчитал наиболее правильным. И, похоже, он оказался близок к истине. Если не знаешь, чем отличается участник от модератора - лучше сначала узнай, чем сразу-то позориться. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
faraon84 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.6.2013 Репутация: нет Всего: нет |
Адекватный модер уже закрыл бы эту тему и все, но ....
В правилах не написано, что Вы её можете выкинуть просто так. Я написал свой вариант, а не просто пришёл и сказал сделайте. Zloxa, дал совет и ему спасибо.
Тыкать жене будешь, если она у тебя есть. Отлично знаю, вот только зачем модератору давать советы если он сам в этом деле "ноль"? Вот это вообще зачет: 9 Пункт правил: Запрещаются дискуссии, не имеющие отношения к теме сообщения. Такие ответы будут квалифицированы как «оффтопик» и удалены администрацией форума. вы сами правила читали, грозный, но справедливый Akina? ![]() ![]() ![]() ![]() Больше время и желания с вами общаться нет, надеюсь когда-нибудь в этой ветке появится новый, адекватный модератор. P.S. стоимость этой работы 150 руб., хотел сам разобраться, но некоторые люди за 150 руб. готовы написать кучу постов, лишь бы им предложили 150 руб. ![]() Это сообщение отредактировал(а) faraon84 - 13.6.2013, 09:33 |
|||
|
||||
Akina |
|
||||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 45 Всего: 454 |
Правила, пункт 3. Читайте внимательно. Впрочем, тут Вам повезло - в этом разделе у меня нет прав модератора. Тут я - обычный участник форума.
Если это намёк на меня - то напрасно. Я в принципе никогда, ничего и никому не делаю за деньги ни на этом форуме, ни на других. Модератор не даёт советов. В принципе. У него совершенно иные задачи.
Да, тема скатилась в оффтоп. Придёт модератор раздела - разберётся. Добавлено @ 09:59 PS. Zloxa указал пути решения. Вы признались, что в вопросе "плаваете". Я предложил учиться. Логично? Однако Вы, вместо того, чтобы спросить, что именно надо освоить для решения задачи, и где это можно сделать, решили обидеться. Дело Ваше. Создавайте тему в Центре Помощи и ждите, кто сделает это за Вас. Это сообщение отредактировал(а) Akina - 13.6.2013, 10:00 -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |