Я пытаюсь вернуть данные почтового индекса для каждой страны в нашей таблице заказов, это должен быть простой запрос, но я не могу заставить его работать. Запрос выполняется отлично, но каждая строка результата равна:SQL Выбор строк на основе определенного значения столбца
POSTCODE
|COUNTRY
| ID < страна идентификатор
Мой запрос выглядит следующим образом:
SELECT 'POSTCODE' as billing_postcode, 'COUNTRY' as Title, billing_country_id
FROM [DB].[dbo].[Order]
INNER JOIN [DB].[dbo].[Country]
ON country_id = billing_country_id
GROUP BY billing_country_id
Ниже приведен пример вывода, что я получаю: -
Почему не возвращая почтовый индекс + страну? Может ли кто-нибудь увидеть, что я сделал неправильно здесь?
Благодаря
редактировать *
Базовая структура таблицы заказа:
OrderId | billing_postcode | billing_country_id
Основные страны структура таблицы:
country_id | Название
Вы используете апострофы, которые создают только строки. Перепишите начало своего запроса как «SELECT POSTCODE as billing_postcode, COUNTRY as Title ...» – Arvo