我想修改对某物的查询
从c中选择*,其中c ID在(1234,5678)
至
从c中选择*,其中c.ID类似“1234-%”或c.ID类似“5678-%”
原因是搜索关键字是更大的连接字的一部分。我想简化/增强这个查询。
根据您的需求,您可以使用startswith
。
类似于:
Select * FROM c WHERE STARTSWITH(c.id, "1234-") or STARTSWITH(c.id, "5678-")
如果要执行类似%1234-%
的搜索,则可能需要考虑使用contains
。
类似于:
Select * FROM c WHERE Contains(c.id, "1234-") or Contains(c.id, "5678-")