Вопрос № 125401: Здравствуйте. Как должен выглядеть запрос MySQL: найти все указанные слова которые содержаться в столбце № 10 в такой-то таблице?
Слова разделены пробелами.
Заранее спасибо....Вопрос № 125500: Здраствуйте подскажите как решить задачу ! база MySQL 5.02
Задача : дано таблицу Tabl в ней есть поле price тип поля интеджер .
Как увеличить все значения поля price в n раз запросом .
Заранее спасибо ув.Експерты ...
Вопрос № 125.401
Здравствуйте. Как должен выглядеть запрос MySQL: найти все указанные слова которые содержаться в столбце № 10 в такой-то таблице?
Слова разделены пробелами.
Заранее спасибо.
Отвечает: Коровин Александр
Здравствуйте, Cryintonight!
Попробуйте такой запрос:
Select Stolbez10
From Tabliza
WHERE Stolbez10 LIKE "%slovo1%"
OR Stolbez10 LIKE "%slovo2%"
.....
Stolbez10 LIKE "%slovoN%"
Ответ отправил: Коровин Александр (статус: 3-ий класс)
Ответ отправлен: 29.02.2008, 12:04 Оценка за ответ: 4 Комментарий оценки: Возможно будет найдено _любое_ из введенных слов. Нужно _все_ введенные слова. А так спасибо....
Отвечает: Силантьев А.В.
Здравствуйте, Cryintonight!
Согласен с Коровином А., но тут могут быть нюансы.
Если имеется в виду, что при этом не должен учитываться регистр,
то запрос примет вид:
select column10 from tableT
where upper(column10) like '%WORD1%'
or like '%WORD2%'
...
or like '%WORDN%'
Ответ отправил: Силантьев А.В. (статус: 2-ой класс)
Ответ отправлен: 29.02.2008, 12:23 Оценка за ответ: 4 Комментарий оценки: Найти бы все введенные слова... :-)
Отвечает: Игорь Елизаров
Здравствуйте, Cryintonight!
а где хранятся все введенные слова ?
предположим, список слов для поиска хранится в отдельной таблице tab1 в поле slovo
тогда можно сделать следущий запрос
select Stolb10 from table0
where stolb10 like in (select '%' & slovo &'%' from tab1)
--------- Пользователь - тоже человек..
Ответ отправил: Игорь Елизаров (статус: Студент)
Ответ отправлен: 01.03.2008, 11:02
Вопрос № 125.500
Здраствуйте подскажите как решить задачу ! база MySQL 5.02
Задача : дано таблицу Tabl в ней есть поле price тип поля интеджер .
Как увеличить все значения поля price в n раз запросом .
Заранее спасибо ув.Експерты
Отправлен: 29.02.2008, 23:47
Вопрос задал: VaNuk (статус: 3-ий класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: Тесленко Евгений Алексеевич (статус: Студент)
Ответ отправлен: 01.03.2008, 01:04 Оценка за ответ: 5 Комментарий оценки: спасибо большое вы очень помогли ! =)
Отвечает: Sergey T
Здравствуйте, VaNuk!
UPDATE Tabl SET price=price*n
Удачи.
Ответ отправил: Sergey T (статус: 1-ый класс)
Ответ отправлен: 02.03.2008, 11:01