Предположим, у меня есть две таблицы, как показано ниже:Append родительской таблицы значение столбца для столбца дочерней таблицы в SQL
Таблица 1
ID Name
------------------
1 Adam
2 Eve
Таблица 2
ID FK_ID (Table 1) Name
--------------------------------------------
1 1 Chris
2 1 Austin
3 1 Steve
4 2 Charles
5 2 Erik
6 2 Austin
Требуемые таблицы, как результат
ID Name
-----------------
1 Chris
2 Austin Adam
3 Steve
4 Charles
5 Erik
6 Austin Eve
Уведомление здесь, в результирующей таблице, я хочу повторить «Остин», прилагаемый к «Адам/Ева» из родительской таблицы (т. Таблица 1), в зависимости от «FK_ID». Я хочу сделать это в SQL. Любая идея/помощь действительно оценили бы.
здорово, если вы просто изменить '' IIF' в CASE' и использовать '+ ', это будет работать на всех версиях SQL Server 2005 + (так как вопрос не помечен какой-либо конкретной версией) – ughai
По совпадению основная идея разделяется всеми ответами. Но я ценю технику, которую вы использовали для решения этой проблемы. Это действительно хорошо. –