Новые сообщения [новые: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: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 260ms |
0 / 0 |