我需要选择ID = 10,23,30的记录,所以我写了这个SQL
Select * from mytable where position(id in '10,23,30') > 0
Run Code Online (Sandbox Code Playgroud)
但问题是我得到额外的记录ID = 1和2任何想法如何只选择我需要的?
不需要position,只需IN:
Select * from mytable
where id in (10,23,30)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |