У меня 2 таблицы, TableA и TableBполучать верхний ряд присоединяемой таблицы
tableA - id int
name varchar(50)
tableB - id int
fkid int
name varchar(50)
Обе таблицы соединены между идентификатором и fkid.
Ниже приведены примеры строк из TABLEA
Ниже выводится из TableB
Я хочу присоединиться обе таблицы и получить только верхний ряд присоединяемой таблицы. Так выход будет, как показано ниже
Id Name fkid
1 P1 1
2 P2 4
3 P3 null
Вот Sql fiddle
Как я могу добиться этого с одним запросом? Я знаю, что я могу выполнить цикл в моем .net-коде и получить верхние строки. Но я хочу его в одном запросе.
что вы имеете в виду вы хотите верхнюю строку? вы показали ожидаемый результат с 3 строками не 1, так что именно вы хотите? –
@ DanielAndré Я сказал, что верхняя строка из объединенного стола и не весь вывод всего 1 строка – Happy