あなたが何を望んでいるのか理解できれば、次のようなストアドプロシージャを使用できます。
create procedure GetIT
@Name varchar(10) = null,
@AdminNo varchar(10) = null,
@TickNo varchar(10) = null,
@Course varchar(10) = null,
@AcaYear varchar(10) = null
as
select T.YourColumnList
from YourTable as T
where
(T.Name = @Name or @Name is null) and
(T.AdminNo = @AdminNo or @AdminNo is null) and
(T.TickNo = @TickNo or @TickNo is null) and
(T.Course = @Course or @Course is null) and
(T.AcaYear = @AcaYear or @AcaYear is null)
選択されているラジオボタンに応じて、引数として値またはnullを渡します。
T-SQLの動的検索条件