これは私の機能です:
create function ReservationByClient (@reservation_ID int)
returns table
as
return(
select
c.client_name,
c.client_surname,
c.client_passport,
r.aptID,
r.start_date,
r.end_date,
r.confirmation
from tblClient c
inner join tblReservation r on r.client_ID=c.client_ID
where r.reservation_ID=@reservation_ID)
次のコマンドで呼び出した場合:
select * from dbo.ReservationByClient (602)
両方のテーブルに既存のレコードがある場合でも、列名のみを返し、値は返しません。同じクライアントに 3 つの予約があります。
もう 1 つ質問: 確認済みの予約のみ結果を取得できますか (フィールドの確認済みはビット型です)
ありがとう