2011-03-23 3 views
-2

ストアドプロシージャの

@shopid int, 
@forename nvarchar (10), 
@surname nvarchar (10), 
@postcode nvarchar (10), 
@startdate datetime, 
@enddate datetime 

を入力パラメータとproductreviewlistと呼ばれますplsは、このストアドプロシージャを作成するために私を助ける

+0

買い物客のテーブルでは、これらの列は開始日と終了日がありません – user

+2

正確にストアドプロシージャに何をしたいですか? – nickmoriarty

+0

これは買い物客の列を表示するだけです – user

答えて

1

はここにスタートだ:

CREATE PROCEDURE productreview_list 
(
    @shopid int, 
    @forename nvarchar(10), 
    @surname nvarchar (10), 
    @postcode nvarchar(10), 
    @startdate datetime, 
    @enddate datetime 
) 
AS 
BEGIN 

SELECT r.* FROM productreview r 
INNER JOIN shopper s ON s.shopperid = r.shopperid 
WHERE s.shopid = @shopid 
AND s.forname = @forename 
AND s.surname = @surname 
AND s.postcode = @postcode 
AND (s.dateofbirth <= @enddate AND s.dateofbirth >= @startdate) 

END 

あなたが実際に(あなたが特定のフィールドがなど、オプションである場合は、各レビューに見たいものをテキスト比較を、)必要なものについての詳細情報を提供する必要があります。

関連する問題