powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с поиском, СРОЧНО
5 сообщений из 5, страница 1 из 1
Помогите с поиском, СРОЧНО
    #32368991
z0rlaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, такой вопрос:
в таблице, в поле price у меня указаны значения вида:
270$
380$
4500Руб.
200$
6000руб
4800$


В форме поиска указывается максимальная цена и минимальная(в долларах). Как мне написать запрос, чтобы выдать соответствующие значения?
...
Рейтинг: 0 / 0
Помогите с поиском, СРОЧНО
    #32368998
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
меняй формат таблицы - сейчас у тебя полный бред. Поле price разбей на 2 :
собственно стоимость (decimal(10,2)) и второе поле - валюта
...
Рейтинг: 0 / 0
Помогите с поиском, СРОЧНО
    #32369000
z0rlaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Менять... Рад бы, да не в моих силах...
Есть другие возможности?
...
Рейтинг: 0 / 0
Помогите с поиском, СРОЧНО
    #32369003
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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)<>'$'


так получишь список проконвертированных валют

ну а дальше сам сумеешь
...
Рейтинг: 0 / 0
Помогите с поиском, СРОЧНО
    #32369005
z0rlaq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2k10x2Lepsik!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с поиском, СРОЧНО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]