|
|
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Нужно вытащить из поля dog скажем 42% и 78%, а в другом случае 66%, 93% и 54%. Можно как нибудь это реализовать в запросе через подстановку одной переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 17:05 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
На приведённых примерах можно так: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 17:21 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял вопрос, то CASE, DECODE еще не отменяли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 17:22 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Да, совсем забыл про substr... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 17:30 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
в 10g есть вариант Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 18:33 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
mod, Пусть уже не актуально, отвечать автору, но вот мой опыт с этой ерундистикой. Мне из одного столбика нужно было вытащить порядка 10 разных шаблонов значений. Обрыла всю сеть, нашла где то в одном месте, уже даже не припомню где именно . Пример, что получилось у меня выглядит вот так. До этого делала "с костылями" по отдельности вытаскивала значения для каждого шаблона. Поэтому при отборе по этому условию я уже знала какая циферка в итоге у меня получится. В итоге получилось все пучком. Пробуйте ребят. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 10:07 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
АленчикПробуйте ребят.Открой для себя regexp_like, лара крофт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 10:12 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Аленчик, OR лаконичнее писать через IN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 11:29 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Elic, спасибо буду знать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 11:30 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
субстр, ну так покажи класс перепиши этот запрос через in..... а лучше следующий раз не пиши под серым ником. и вообще не пиши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 11:35 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Vintсубстр, ну так покажи класс перепиши этот запрос через in..... а лучше следующий раз не пиши под серым ником. и вообще не пиши.Ники надо читать внимательнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 11:39 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Elic, так же еще не просто последовательность от 003 до 006, там разные шаблоны были, твоя версия интересна, можешь привести примерчик, если допустим к этим шаблонам добавить другие н/р: '0869%', '0872%', '0873110%' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 11:49 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Аленчикможешь привести примерчик, если допустим к этим шаблонам добавить другие н/р: '0869%', '0872%', '0873110%'С регулярками на "Вы" и шёпотом? Попробуй всё же сперва сама. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 12:02 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
АленчикElic, так же еще не просто последовательность от 003 до 006, там разные шаблоны были, твоя версия интересна, можешь привести примерчик, если допустим к этим шаблонам добавить другие н/р: '0869%', '0872%', '0873110%' Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 13:07 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Elic, Простите, извините. Спасибо еще раз, очень удобно, всего одна строка, для этого дебильного списка. ВСЕ ПОЛУЧИЛОСЬ)))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 13:28 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Guest7776, все проще получилось. Но все равно спасибо))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 13:28 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
ElicС регулярками на "Вы" и шёпотом? Строить регулярку на лету или проверить по substr? Вопрос достойный Гамлета. :) 2TC - а можно еще и так (нужно ли?): Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 14:06 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Сергей АрсеньевСтроить регулярку на летуЯ динамики не увидел. - Плохо смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 14:12 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
ElicСергей АрсеньевСтроить регулярку на летуЯ динамики не увидел. - Плохо смотрел? with masks as ( select '^('||LISTAGG(column_value,'|')within group(order by null)||').*' mask from table(sys.odcivarchar2list(:1)) ) , t as ( SELECT '0'||to_char(level+868)||'99' f FROM dual connect by level <10 union all SELECT '0'||to_char(level+8720)||'10' f FROM dual connect by level <100 ) select t1.* from t t1,masks m where regexp_like(t1.f,m.mask) ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 14:21 |
|
||
|
Можно в like затолкать несколько значений?
|
|||
|---|---|---|---|
|
#18+
Сергей Арсеньевwith masksВыдумывать ты горазд, но покажи подобное у неё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2016, 14:24 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=33498021&tid=1887368]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
196ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 564ms |

| 0 / 0 |
