|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
Добрый день, кто может подсказать? Допустим в поле 'nd' таблицы 'temp' хранится '12345 qwerty' Как вывести в запросе с этого поля первые символы до пробела , то есть '12345' Fb 3.0.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:03 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
san7667, POSITION(), SUBSTRING() ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:17 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#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:38 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
WildSery POSITION() , SUBSTRING() ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:39 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
WildSery, Вычислил позицию пробела, 6 место как теперь через substring указать? SELECT POSITION(' ' IN nd) as pos, substring(nd from 1 for pos) as nd FROM temp - не то ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:53 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
WildSery, Разобрался SELECT substring(nd from 1 for POSITION(' ' IN nd)) as nd FROM temp спасибо за наводку ! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:57 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
san7667, Ну вот, молодец же. Только -1 ещё добавь к позиции, а то ты сам пробел захватываешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 11:59 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
WildSery, Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 12:02 |
|
Вывести первые символы из поля до пробела в запросе
|
|||
---|---|---|---|
#18+
san7667, Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2021, 10:59 |
|
|
start [/forum/topic.php?fid=40&fpage=9&tid=1560130]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
203ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 553ms |
0 / 0 |