Я хочу получить счет одной таблицы, также хочу показать список GeoID
. Проблема в том, что я не могу добавить '%' к моему гдеКак добавить '%' в мой выбор SQL Server
SELECT
GeoTitle AS Expr1,GeoId , (GeoId+'%') as moh,
(SELECT
COUNT(Product.ProductId)
FROM
Company
INNER JOIN
Product ON Company.CompanyId = Product.CompanyId
WHERE
(Company.GeoId LIKE moh)
)
FROM
GeoLanguage
WHERE
(LanguageId = 1)
Ошибка:
Invalid column name 'moh'.
ун-hunh ... вот приятно, спасибо за обмен , – specializt
Вы просто пытаетесь сделать 'where Company.GeoId как GeoId + '%''? Ваш синтаксис выглядит действительно странно. Это все еще не имеет смысла, если GeoId - это то же поле, в котором вы его сравниваете. –
У меня болит голова после работы около двух часов, я должен показать список городов с их количеством продуктов – dan