Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

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

start [/forum/topic.php?fid=40&mobile=1&tid=1560130]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 378ms |

| 0 / 0 |
