我有以下SQL查詢SQL IN語句總是真實
select * from tblArea where AreaDescription in ('Processing1','Geology 66','Site Infrastructure')
目前它顯示的記錄,其中AreaDescription在( 'Processing1', '地質66', '站點基礎設施')
但我需要在查詢這將是永遠真實,顯示所有records.i值傳遞知道,我可以用where子句
where 1=1
但在這裏我需要使用在statement.is這可能嗎?
添加'或1 = 1'到查詢的末尾,你會得到從表中的所有記錄。 –
是的它的工作。但沒有任何其他方式來做到這一點,無需修改當前查詢。我的意思是通過傳遞參數到查詢來實現這一點? – chamara
背後的原因是目前我無法修改生產查詢,只允許修改傳遞給查詢的參數 – chamara