所以我们有一个包含字符串的字段的表。
这些字符串可以包含通配符。
id | name
---+----------------
1 | thomas
2 | san*
3 | *max*
现在我要根据这些通配符从表中进行选择。
例如:
SELECT * FROM table WHERE name = 'sandra'.
SELECT应该从我的表中获取ID = 2的记录
注意,在表中使用%
而不是*
作为通配符是可以的。
如何在OpenSQL中实现这一点?
您可以使用通配符,只是符号(如Matecki所说)是%。
看这里:
https://scn.sap.com/thread/1418148另外,您可以在where子句中创建和使用一个范围表。你若不知道是什么事,也不知道怎样行,只管告诉我。按如下方式填充range表:OPTION = CP, SIGN = I, LOW = san.
可以吗?
更新:
我错了,改了答案