Если длина символа превышает 15 символов, я хочу показать первые пятнадцать символов плюс символ ...
.Показывать первые 15 символов + '...', если поле длиннее 15 символов.
Например, если поле adtitle
содержит:
шри Лакшми Нарасимха агентство.
adtitle
превышает 15 символов, поэтому вывод должен выглядеть следующим образом:
шри Лакшми NARAS ...
Если adtitle
не превышает 15 символов, он должен отображать значение обычно , Может ли кто-нибудь предложить, как написать этот запрос? Я предполагаю, что нужна функция LEFT()
, мой текущий запрос ниже.
select
adtitle,category left(adtitle,15)+'...'adtitle,left(category,15)+'...' category
from postad
Какой базы данных вы используете? Я угадываю SQL Server. –