Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 7 как сделать выборку like по числовому полю? / 8 сообщений из 8, страница 1 из 1
10.08.2010, 23:09
    #36784999
4Q
4Q
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
пишу

select * from cli where id like 1%
select * from cli where id like 1*

ни как не получается, все не правильно. какой правильный синтаксис у like в парадоксе ?
...
Рейтинг: 0 / 0
11.08.2010, 18:36
    #36786845
4Q
4Q
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
4Q,

Таки шо, никто не знает?
...
Рейтинг: 0 / 0
11.08.2010, 20:10
    #36787033
const64+
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
Сделайте преобразование типов (CAST), подробнее см. localsql.hlp
...
Рейтинг: 0 / 0
11.08.2010, 23:52
    #36787262
1111111111111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
select * from cli where id like 1..
...
Рейтинг: 0 / 0
12.08.2010, 18:57
    #36789355
4Q
4Q
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
1111111111111select * from cli where id like 1..

Отвечает что "Token not found"
...
Рейтинг: 0 / 0
12.08.2010, 20:59
    #36789519
const64+
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
Еще раз советую - читайте localsql.hlp, там ясно написано:

Код: plaintext
1.
2.
LIKE can be used only with CHAR or compatible data types. If one value is of an incompatible
data type, convert that value with the CAST function to a compatible data type. The comparison
performed by the LIKE predicate is case-sensitive
...
Рейтинг: 0 / 0
12.08.2010, 21:30
    #36789551
4Q
4Q
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
const64+,

Написал

select * from cli where CAST(id AS CHAR) like '1%'

но выдает всего 1 строку в результате, а их там больше
...
Рейтинг: 0 / 0
12.08.2010, 21:31
    #36789552
4Q
4Q
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Paradox 7 как сделать выборку like по числовому полю?
4Q,

а! все.

select * from cli where CAST(id AS CHAR(10)) like '1%'

и все работает
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 7 как сделать выборку like по числовому полю? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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