Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Срочно / 6 сообщений из 6, страница 1 из 1
24.10.2012, 11:53
    #38011061
Olesia_Dav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
Помогите пожалуйста как с помощью like функции ,выбрать все значения из столбца ds_main кот называются O00(столбец ds_main-character)
...
Рейтинг: 0 / 0
24.10.2012, 12:04
    #38011088
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
Olesia_Dav, а почему обязательно через Like?
Код: sql
1.
where like('O00',ds_main)

, звёздочку(-ки) сами поставите при необходимости.
...
Рейтинг: 0 / 0
25.10.2012, 11:59
    #38012676
Olesia_Dav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
А почему если я через like задаю только одно значение , а мне выдает несколько значений и нужных и ненужных? Например: select * from svod where INLIST(ds_main,'O00','O81.4') выдает и все значения с кодом O81.4,O00 и значения с кодом O00.1(а он мне не нужен), как ограничить запрос
...
Рейтинг: 0 / 0
25.10.2012, 12:01
    #38012684
Olesia_Dav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
А если в функции like('O00',ds_main) звездочку не ставить то вообще ничего не выдается, может через какую другую функцию можно выбрать только этот код диагноза?
...
Рейтинг: 0 / 0
25.10.2012, 12:12
    #38012718
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
Olesia_Dav, если вам нужны только точные совпадения, то INLIST не подойдёт - он "внутри" сравнивает строки оператором "=", а не "==". Перепишите так:
Код: sql
1.
select * from svod where ds_main=='O00' OR ds_main=='O81.4')

ЗЫ. Может, и есть настройка, вправляющая инлисту мозги, но я её не помню.
...
Рейтинг: 0 / 0
25.10.2012, 12:25
    #38012761
Olesia_Dav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно
Большое спасибо, Все получилось :-)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Срочно / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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