sql批量查询的小问题 主键是数字或字符串

 如果主键是数字

SELECT id,client_name,create_time FROM tbl_physical_store_order WHERE id IN(2312,2213)

如果主键是字符串  类似订单 这种 下面有很多子订单

主键可能是像这样的形式 ‘324325446-43’

查询的方式可以是 使用 FIND_IN_SET(id,'编号1,编号2,编号n');

SELECT * FROM tbl_physical_store_order_increase_decrease_item 
WHERE FIND_IN_SET(id,'1000011901234-68,10000119021912-97')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章