|
Помогите с поиском, СРОЧНО
|
|||
---|---|---|---|
#18+
Господа, такой вопрос: в таблице, в поле price у меня указаны значения вида: 270$ 380$ 4500Руб. 200$ 6000руб 4800$ В форме поиска указывается максимальная цена и минимальная(в долларах). Как мне написать запрос, чтобы выдать соответствующие значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2004, 23:46 |
|
Помогите с поиском, СРОЧНО
|
|||
---|---|---|---|
#18+
меняй формат таблицы - сейчас у тебя полный бред. Поле price разбей на 2 : собственно стоимость (decimal(10,2)) и второе поле - валюта ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2004, 00:19 |
|
Помогите с поиском, СРОЧНО
|
|||
---|---|---|---|
#18+
Менять... Рад бы, да не в моих силах... Есть другие возможности? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2004, 00:24 |
|
Помогите с поиском, СРОЧНО
|
|||
---|---|---|---|
#18+
select CONVERT(float,LEFT(price, LEN(price)-1)) * 30.0 as val FROM tbl WHERE RIGHT(price,1)='$' union select CONVERT(float, LEFT(price, PATINDEX('%руб%', price)-1)) as val FROM tbl WHERE RIGHT(price,1)<>'$' так получишь список проконвертированных валют ну а дальше сам сумеешь ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2004, 00:54 |
|
|
start [/forum/topic.php?fid=47&msg=32369005&tid=1855525]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
116ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 227ms |
0 / 0 |