powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / не нашел ниче, нужен алгоритм :)
12 сообщений из 12, страница 1 из 1
не нашел ниче, нужен алгоритм :)
    #36736714
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет

БД, таблица которой такая:

table {
mf: number
}

т.е., поле - число. целое.

надо сделать такое:

select *
from table
where to_string(table.mf) like '1?4'

результатом должны быть строки:
104
114
124
...

(ну, если есть такие строки)

можно ли без to_string? и с учетом, что это надо делать на sql (можно ограничить до oracle 10, 11)
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36736727
рстудио
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
table.mf between  100  and  199  AND table.mf %  100  =  4 
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36736748
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну.. надо будет как-то 100 (и 199) определять. этого не хочется.

в таблице могут быть записи:
345
243
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36736768
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netв таблице могут быть записи:
345
243они и в ваш to_string с тем же успехом не попадут. Придумывайте полную постановку задачи тогда.
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36736774
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychПридумывайте полную постановку задачи тогда.
надо искать числа, используя символ ? так как он используется в строках с использваонием слова like
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36736775
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netegorychПридумывайте полную постановку задачи тогда.
надо искать числа, используя символ ? так как он используется в строках с использваонием слова like

ошибок поправил :)

надо искать числа, используя символ ? так, как он используется в строках с использованием слова like

...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737304
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SQL> SELECT COMPANY, CREDIT_LIMIT
   2   FROM CUSTOMERS
   3   WHERE COMPANY LIKE 'Ап_льсин'
   4   /

COMPANY                        CREDIT_LIMIT
------------------------------ ------------
Апельсин                              50 , 834 
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737306
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Anton_Demin,

он хочет то же самое с number`ом, не преводя к стрингу.
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737455
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_Demingrasoff.net,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SQL> SELECT COMPANY, CREDIT_LIMIT
   2   FROM CUSTOMERS
   3   WHERE COMPANY LIKE 'Ап_льсин'
   4   /

COMPANY                        CREDIT_LIMIT
------------------------------ ------------
Апельсин                              50 , 834 
где тут вопросительный знак? :)
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737489
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

'_'-здесь неопределенный символ, тока сначала надо будет перевести к стрингу
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737543
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
grasoff.net,

а повычислять (разложить) на сотни/десятки/единицы?
хотя это может быть более затратно...

напрямую "?" не получится же, сам понимаешь.
...
Рейтинг: 0 / 0
не нашел ниче, нужен алгоритм :)
    #36737587
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без перевода в стринг...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT 
   *
FROM 
   table
WHERE
   (n\ 100 )= 1 
   and
   (n# 10 )= 4 

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


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