乙個輸入框搜尋多個欄位SQL

2022-10-03 17:09:10 字數 1057 閱讀 7397

例子

具體sql:是使用concat..(不了解concat的使用就去簡單看一下就懂了,簡單的理解是字串的拼接)

詳細:select * 

from

biz_lis_request_information a

left join biz_lis_sample c on a.barcode = c.barcode

concat(ifnull(a.patient_name,''),ifnull(a.patient_id,''),ifnull(a.barcode,''),ifnull(a.request_doct_name,''),ifnull(a.execute_doct_id,''),ifnull(c.sample_no,'')) like concat( '%', #, '%' )

and a.send_organization_id = #

and a.barcode = #
order by a.request_doct_date desc

詳解:
concat(ifnull(a.patient_name,''),ifnull(a.patient_id,''),ifnull(a.barcode,''),ifnull(a.request_doct_name,''),ifnull(a.execute_doct_id,''),ifnull(c.sample_no,''))  like concat( '%', #, '%' )
1.ifnull:為空的結果取 『』
2.#:中的查詢字段
3.concat(『』『』『』『不為空欄位』)like concat( '%', #, '%' )  == patientid 通過模糊查詢 『不為空欄位』
4.(不了解concat的使用就去簡單看一下就懂了,簡單的理解是字串的拼接)

react入門 實現乙個輸入框元件

按照官方文件和例程部落格,實現了乙個簡單的輸入框元件。總結一下,乙個簡單的react.js應用應按照以下步驟構建 設計元件原型和json api 拆分使用者介面為乙個元件樹 利用react,建立應用的乙個靜態版本 識別出最小的 但是完整的 代表ui的state 確認state的生命週期 新增反向資料...

實現乙個高度自適應的輸入框

有placeholder,輸入為空時,顯示placeholder 可設定maxlength 將textarea的高度設定成auto,overflow設定成visible。如下 height auto overflow x visible overflow y visible width 300px ...

實現乙個高度自適應的輸入框

需求背景 設想1 使用textarea實現 將textarea的高度設定成auto,overflow設定成visible。如下 複製 但是經過測試,textarea實際上將是預設的高度,隨著輸入的增多會出現滾動條,並沒有達到我們想要的效果。設想2 contenteditable 我們知道可以將div...