Я создал следующую таблицу
create table publisher(
name varchar(20),
city varchar(20)
)
Я хочу выполнить следующее требование:
перечислить все позиции символа 'a' из имени.
Для этого Ии выполнил следующий запрос:
select patindex('%a%', name)
from publisher;
Но он не показывает правильный вывод.Когда я ставлю столбец 'city' вместо столбца 'name', он показывает правильный вывод.В чем проблема?
Кроме того, я хочу отобразить имя издателя, получающего минимальную и максимальную прибыль.для этого я запустил следующий запрос:
select name, max(profit), min(profit)
from publisher;
Он показывает ошибку, например, что «имя» не является частью агрегатной функции ».что я должен сделать для получения имени издателей, которые получают минимальную и максимальную прибыль.