1

ストアド プロシージャがあります:

declare @fistName nvarchar(50) , @lastName nvarchar(50) , @age int , @text nvarchar(max)

SELECT TOP 10  @fistName = fistName , @lastName = lastName , @age = age
FROM users                                                                    

if @age = 18
SELECT @text = 'First Name : ' + @age + CHAR(13) + 'Last Name : ' + @lastName 

@textメールで送信した値。テーブルから上位 1 つの値を選択し、年齢 = 18 の手順でメールが送信されますが、上位 10 の値を選択し、18 歳の名字と姓が多数ある場合、メールは送信されません。何か提案はありますか?

4

1 に答える 1