「返品日がNULLの場合、列はISNULLとGETDATEを使用して現在の賃貸期間を計算する必要があります(つまり、返品日がない場合は、現在の日付を使用します)。」現在、これは私がこれまでに完了したコードのスニペットです。レンタル期間で使用するISNULLおよびGETDATEステートメントを作成する必要があります。IFステートメントを使用する必要があるかどうか、または現在の構成のどこにそのステートメントを配置するかがわかりません。
SELECT mo.Movie_ID
, co.copy_id
, mo.Movie_Name
, fo.format_name
, c.customer_id
, rental_ID
, DATEDIFF (day, rental_date, return_date) AS rental_duration
, c.first_name + ' ' + c.last_name AS customer_name
前もって感謝します。どんな助けでもいただければ幸いです。