
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.02.2021, 11:03:26
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
Добрый день, кто может подсказать? Допустим в поле 'nd' таблицы 'temp' хранится '12345 qwerty' Как вывести в запросе с этого поля первые символы до пробела , то есть '12345' Fb 3.0.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:17:02
|
|||
|---|---|---|---|
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
san7667, POSITION(), SUBSTRING() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:38:10
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
WildSery, с SUBSTRING() получается только от какого символа и до какого , что то типа SUBSTRING(nd FROM 1 FOR 5) as nd он выводит с 1 по 5 символ, но мне нужно что бы не до номера символа а до пробела пробовал всякое SUBSTRING(nd FROM 1 FOR ' ') as nd или SUBSTRING(nd FROM 1 FOR '#32' ) as nd но это все фигня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:39:24
|
|||
|---|---|---|---|
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
WildSery POSITION() , SUBSTRING() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:53:59
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
WildSery, Вычислил позицию пробела, 6 место как теперь через substring указать? SELECT POSITION(' ' IN nd) as pos, substring(nd from 1 for pos) as nd FROM temp - не то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:57:21
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
WildSery, Разобрался SELECT substring(nd from 1 for POSITION(' ' IN nd)) as nd FROM temp спасибо за наводку ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 11:59:58
|
|||
|---|---|---|---|
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
san7667, Ну вот, молодец же. Только -1 ещё добавь к позиции, а то ты сам пробел захватываешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2021, 12:02:08
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
WildSery, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2021, 10:59:34
|
|||
|---|---|---|---|
|
|||
Вывести первые символы из поля до пробела в запросе |
|||
|
#18+
san7667, Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1560130]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 357ms |

| 0 / 0 |
