-2
alter function yazarkitap(
@yazarID int)
returns nchar(100)
as
begin
declare @kitaplar nchar(500)
select @yazarID=y_id from yazar
select (STUFF((select','+kitap_adi from Kitap where @yazarID=y_id FOR XML PATH('')
),1,2,''))as kitapadi
end
我试图采取yazar_id
并显示所有kitap_adi
具有相同的一个yazar_id
一行。我搜索的东西合并功能,但我不能这样做。
你的问题不清楚的家伙。 –
当我在函数中输入yazar_id时,我想要查看在同一行中具有相同yazar_id的所有kitap_adi行 –
作为参数输入的@YazarID在'select yazarID = y_az y_ar'中由y_id覆盖。您的变量kitaplar不使用。 – Peter