Ayman Maher Ответов: 5

как выбрать средние символы в строке ???


хии все

как я могу выбрать два средних символа в строке ?

то есть если у меня есть строка типа '20090305', я бы хотел вернуть только '03'

я использовал источник данных access в своем проекте

5 Ответов

Рейтинг:
2

Graham Breach

Использовать функцию substring :

SELECT SUBSTRING('20090305', 5, 2)


Рейтинг:
2

Ayman Maher

извините но как это можно сделать в Access

я использовал источник данных access, и когда я использую функцию substring, я получаю ошибку : Undefined function [SUBSTRING]


Рейтинг:
2

Ayman Maher

я где-то нашел решение.

функция замены подстроки в доступа средний

то есть : MID(string , startIndex , NoOfChar )

надеюсь, это поможет

С уважением


Рейтинг:
1

Christian Graus

две вещи

1 - пожалуйста, не нажимайте "ответ", чтобы задать больше вопросов. Ответ и вопрос-это противоположности, а не одно и то же. Отредактируйте свой пост

2 - отметьте свой вопрос правильно. Ваш тег говорит SQL-Server, так что вы получили правильный ответ для SQL-Server. Вы должны были пометить его Access если вы используете Access


Рейтинг:
0

Eddy Vluggen

Используйте подстрока[^] метод :)

--редактировать
Такой же метод существует и в Access, он называется Mid функция есть. Наслаждайтесь своим Гуглом :)