я следующие три таблицы:Вид перекрестного соединения запрос с фильтрацией
dbo.Product Id | Name 1 | P1 2 | P2 dbo.ProductTranslations Id | LangId | Text 1 | 1 | Text_EN 1 | 2 | Text_DE 2 | 1 | OtherText_EN dbo.Language Id | Culture 1 | en-US 2 | de-DE 3 | es-ES
мне нужен запрос как:
select * from ProductTranslations pt (some join) Language lang
Для получения: для продукта 1:
1 | en-US | Text_EN 1 | de-DE | Text_DE 1 | es-ES | null
для продукта 2:
2 | en-US | OtherText_EN 2 | de-DE | null 2 | es-ES | null
В идеале я хотел бы иметь представление о том, что я могу фильтровать при использовании Id. Любая помощь будет оценена по достоинству.
Подсказка: 'JOIN' должно быть достаточно. –