MySQL參數化查詢的IN 和 LIKE


IN子句

 

https://stackoverflow.com/questions/650455/c-sharp-parameterized-query-mysql-with-in-clause

Note: FIND_IN_SET is a mySQL specific function.

select * from orderinfobyno where FIND_IN_SET(字段,'5,8')
select * from orderinfobyno where FIND_IN_SET( 字段,'韓教練,周克')

var s = "UPDATE TABLE_1 SET STATUS = 4 WHERE FIND_IN_SET(ID, ?)";
var params = "1, 14, 145, 43";
dataSource.Execute(s, params);

FIND_IN_SET 字段類型數值和字符串都可以

like子句

select * from table where column1 like ?;

And then you set the parameter to:%searchText%

https://stackoverflow.com/questions/773641/mysql-parameterized-query-using-like


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM