|
|
|
| Всем доброго времени суток, проблема в следующем:
Есть таблица, в которой храниться размеры детали в селдующем виде:
"57*3-45*2,5"
или
"76*7"
Как сформировать запрос, чтобы вывод был по порядку, начиная с наименьшего? | |
|
|
|
|
|
|
|
для: skazi
(07.10.2007 в 19:04)
| | Хм... не очень понятно, а что считается меньшим? | |
|
|
|
|
|
|
|
для: cheops
(08.10.2007 в 12:00)
| | Меньшим будет считаться число, которое стоит первым, т.е. из "56*7" и "76" меньшим будет "56*7", это не числа, а размеры имне их нужно упорядочить... только не знаю как( | |
|
|
|
|
|
|
|
для: skazi
(08.10.2007 в 13:17)
| | А символ * что символизирует? | |
|
|
|
|
|
|
|
для: cheops
(09.10.2007 в 10:20)
| | Этот символ значит "на", типа "8 на 3", я же грил - размеры....
и еще: при добавлении в бд строки вида 3*5 в бд заносится 15, как сделать чтобы заносилось 3*5,а не 15?? | |
|
|
|
|
|
|
|
для: skazi
(10.10.2007 в 21:43)
| | А сколько у детали может быть размеров? Может быть проще разбить ячейку на несколько: "длина", "ширина", "еще-там-чего"...
> при добавлении в бд строки вида 3*5 в бд заносится 15
В кавычки, наверное, надо взять размеры эти.. | |
|
|
|
|
|
|
|
для: kasmanaft
(11.10.2007 в 11:57)
| | пробовал в двойные кавычки. чет не пашет(
насчет первого вопроса: нет. так намного тяжелее, т.к. прайс огромный, а все уже занесено в бд... в принципе это не так страшно если добавленная деталь будет в конце, но лучше если мне ктонибудь поможет. заранее спасибо | |
|
|
|