0

これは私の機能です:

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 つ質問: 確認済みの予約のみ結果を取得できますか (フィールドの確認済みはビット型です)

ありがとう

4

0 に答える 0