ASP.NET/SQL Server 2012 で Web サイトを構築しています。
私の質問は、例として次の文字列を含むドロップダウン ボックスがあります。
<asp:ListItem>Doesn't matter</asp:ListItem>
<asp:ListItem>I don't drink</asp:ListItem>
<asp:ListItem>Occasionally/Socially</asp:ListItem>
<asp:ListItem>I party hard</asp:ListItem>
この疑似ロジックを使用できるようにするには、どのような SQL コマンドが必要ですか。
If SelectedItem is 'Doesn't Matter' return all rows in column
ELSE IF
Retrieve records in column where drinking_habit = ListItem.
単純な IF ELSE ストアド プロシージャを使用したくありません。利用可能なフィルタリング オプションが非常に多く、else の設計が非常に悪いように思われるからです。
どうもありがとう!