= Сообщение: 5274 из 8313 ========================================= RU.LINUX = От : Vladislav Vetrov 2:5020/2140.152 20 Oct 18 21:34:08 Кому : Vladislav Vetrov 20 Oct 18 21:34:08 Тема : Чем чревато хранить цифры в char-полях mysql? FGHI : area://RU.LINUX?msgid=2:5020/2140.152@Fidonet.org+5bcb7524 На : area://RU.LINUX?msgid=2:5020/2140.152@Fidonet.org+5bcb72df = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello Vladislav!
20 окт 18 21:22, I wrote to Semen Panevin:
VV> Hello Semen! VV> VV> 20 окт 18 10:55, you wrote to me: VV> SP>> И причём тут name < 5? У тебя вообще в name чисел нет. SP>> Я привёл пример запроса, который на приведённых тобой выше данных SP>> (конкретно - name = "55.5") должен был показать разницу в строковой SP>> сортировке. А ты в ответ на моё предложение запускаешь совсем другие SP>> запросы на совсем других данных. VV> VV> Прости я не понял. Просто у меня два примера были, я спутал со вторым. Твоя VV> просьба относилась к первому. Попробую, напишу.
Hу в общем, есть таблица:
mysql> select * from worker;
+-----+----------+-----------+--------+ | id | name | dept | salary | +-----+----------+-----------+--------+ | 100 | Dima | Sales | 5000 | | 200 | AndreyEx | IT | 55.5 | | 300 | Boris | IT | 7.0 | | 400 | Anna | Marketing | 9.5 | | 500 | Anton | IT | 951 | | 600 | Vasya | IT | 70 | +-----+----------+-----------+--------+
mysql> select * from worker where salary > 55.45;
+-----+----------+-------+--------+ | id | name | dept | salary | +-----+----------+-------+--------+ | 100 | Dima | Sales | 5000 | | 200 | AndreyEx | IT | 55.5 | | 500 | Anton | IT | 951 | | 600 | Vasya | IT | 70 | +-----+----------+-------+--------+
Так ты хотел? :)
Vladislav
... -= - <<< - >>> - =- --- GoldED+/LNX 1.1.5-b20170303 by ASA * Origin: Love all, trust a few, do wrong to none (2:5020/2140.152)