Forum
merhabalar bir tablom var odası olanları şu şekilde listeletebiliyorum.
ALTER PROCEDURE [dbo].[TurlarOdalarAyrintiliList]
@turid [int]
WITH EXECUTE AS CALLER
AS
begin
select
Odalar.Id,Odalar.Oda,Kisiler.Ad,Kisiler.Soyad from TurlarOdalar inner join Odalar on Odalar.Id=TurlarOdalar.OdaId inner join Kisiler on Kisiler.Id=TurlarOdalar.KisiId where TurlarOdalar.TurId=@turid
END
şimdi de odası olmayan kişileri listeletmek istiyorum sadece ad soyad olarak not in kulllan dediler ama bilmiyorum yolunu.yardımcı olabilirmisiniz?
Slm
where uye_Adi not in ('gokhan','hakan','ahmet') gibi kullanabilirsiniz.
veya in ('gokhan','hakan','ahmet')
ALTER PROCEDURE [dbo].[TurlarOdalarOdasızlarList]
@turid [int]
WITH EXECUTE AS CALLER
AS
begin
Select Kisiler.Id, (Kisiler.Ad+' '+Kisiler.Soyad)as AdSoyad From Kisiler Where Kisiler.Id Not IN (Select KisiId From TurlarOdalar where TurlarOdalar.TurId=@turid)
END
bu şekilde hallettim teşekkürler