濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > SQL 多條件查詢幾種實(shí)現(xiàn)方法詳細(xì)介紹

SQL 多條件查詢幾種實(shí)現(xiàn)方法詳細(xì)介紹

熱門標(biāo)簽:電話機(jī)器人怎么代理商 400電話辦理泰安 安卡拉地圖標(biāo)注app 零成本地圖標(biāo)注賺錢 千呼電話機(jī)器人可以試用嗎 家庭農(nóng)場(chǎng)地圖標(biāo)注名稱怎樣起名 互聯(lián)網(wǎng)電話外呼系統(tǒng) 電銷需要外呼系統(tǒng)嗎 我要地圖標(biāo)注數(shù)量有限制嗎

SQL 多條件查詢

以后我們做多條件查詢,一種是排列結(jié)合,另一種是動(dòng)態(tài)拼接SQL

如:我們要有兩個(gè)條件,一個(gè)日期@addDate,一個(gè)是@name

第一種寫法是

if (@addDate is not null) and (@name > '')
select * from table where addDate = @addDate and name = @name
else if (@addDate is not null) and (@name ='')
select * from table where addDate = @addDate 
else if(@addDate is null) and (@name > '')
select * from table where and name = @name
else if(@addDate is null) and (@name = '')
select * from table 

第二種就是動(dòng)態(tài)組成SQL,通過(guò)exec來(lái)執(zhí)行,我就不寫,

昨天我想到一種辦法

select * from table where (addDate = @addDate or @addDate is null) and (name = @name or @name = '')

結(jié)果一調(diào)試,成功,

一點(diǎn)想法,有更好方法的,請(qǐng)指教!~

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

您可能感興趣的文章:
  • sqlserver和oracle中對(duì)datetime進(jìn)行條件查詢的一點(diǎn)區(qū)別小結(jié)
  • MySql帶OR關(guān)鍵字的多條件查詢語(yǔ)句
  • Mysql帶And關(guān)鍵字的多條件查詢語(yǔ)句
  • linq to sql 中,如何解決多條件查詢問(wèn)題,答案,用表達(dá)式樹(shù)! (下)
  • linq to sql中,如何解決多條件查詢問(wèn)題,答案,用表達(dá)式樹(shù)!
  • MySQL中使用case when 語(yǔ)句實(shí)現(xiàn)多條件查詢的方法
  • SQL Server查詢條件IN中能否使用變量的示例詳解

標(biāo)簽:濱州 新鄉(xiāng) 池州 黃山 東營(yíng) 文山 大同 來(lái)賓

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL 多條件查詢幾種實(shí)現(xiàn)方法詳細(xì)介紹》,本文關(guān)鍵詞  SQL,多,條件,查詢,幾種,實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL 多條件查詢幾種實(shí)現(xiàn)方法詳細(xì)介紹》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于SQL 多條件查詢幾種實(shí)現(xiàn)方法詳細(xì)介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    象山县| 海南省| 长沙县| 和龙市| 凤台县| 琼海市| 新宁县| 肥城市| 双牌县| 铁力市| 句容市| 芮城县| 莎车县| 临漳县| 仁寿县| 开原市| 石阡县| 泗洪县| 南充市| 庆安县| 合水县| 尚志市| 海口市| 阿勒泰市| 永春县| 穆棱市| 新昌县| 杭锦后旗| 徐州市| 富锦市| 商南县| 班戈县| 富民县| 文山县| 洛浦县| 井冈山市| 安福县| 布尔津县| 黄冈市| 囊谦县| 屯留县|