0
我有一個存儲過程是這樣的:在MySQL條款選擇所有記錄
select * from A where A.column1 IN (parameter) AND A.column2 IN (parameter2)
所以,我需要知道,如果有任何方式「參數」時選擇在列1中的所有記錄爲空(第2欄與參數2相同)
感謝您的幫助!
我有一個存儲過程是這樣的:在MySQL條款選擇所有記錄
select * from A where A.column1 IN (parameter) AND A.column2 IN (parameter2)
所以,我需要知道,如果有任何方式「參數」時選擇在列1中的所有記錄爲空(第2欄與參數2相同)
感謝您的幫助!
select * from A
where (parameter is null or A.column1 IN (parameter))
and (parameter2 is null or A.column2 IN (parameter2))