У меня есть запрос к базе данных, который возвращает некоторые строковые данные в столбце.Я хотел бы обрезать это поле в зависимости от того, существует ли конкретная строка в данных?
Если строка содержит запятую ",", я хочу вернуть ВЛЕВО этой первой запятой, если строка содержитhypen "-", я хотел бы вернуть LEFT этого первого hypen. Если строка не содержит ни того, ни другого, я хотел бы вернуть первые 14 символов строки?
В данный момент я направляюсь в этом направлении:
StringHandling.LEFT(row1.DESCRIPTION,StringHandling.INDEX(row1.DESCRIPTION,"-"))
Как мне включить логику для проверки запятой или ее отсутствия и вернуть соответствующую подстроку в моем выражении ??
Большое спасибо!