DBからオブジェクトを返すウェブサイトのフィルタセクションを作成しようとしています。nullになる可能性のあるクエリに値を渡す
SELECT *
FROM users
WHERE type = "1"
AND age < 50
AND age > 20
このクエリを入力すると、タイプを設定したくない場合もあります。それは、ユーザーが定義されていない場合、すべてを返すように、私はクエリに渡すことができるワイルドカードの任意の並べ替えはありますか?
タイプが1,2,3のいずれかになります。これに渡されない場合は、20歳から50歳までのすべてのユーザーを返すことができます。
'場所(タイプがnullであるか(タイプ= "1"))と(年齢がnullであるか、(...' – jarlh
のみのタイプのフィルタを削除する年齢フィルターを使用します。SELECT * ユーザーから WHERE 年齢BETWEEN 50 AND 20 –
20歳から50歳の間、またはタイプ2 –