在Powerapp中使用%和_来使用LIKE

时间:2019-06-21 10:45:07

标签: powerapps

PowerApp中是否有与LIKE选项相当的选项,允许在搜索或过滤器中使用SQL特殊字符(例如“%”或“ _”)来查找任何记录?

我想在搜索中写成“ DAP%55”,并找到所有类似的redords: DAPAAA55 DAPoooo55 ...等等...

  • 等同于 SELECT * FROM STH WHERE WHERE name like'DAP%55'

那可能吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过以下两种方式进行操作:

  • Filter(<data source name>, StartsWith(name, "DAP"), EndsWith(name, "55"))
    • 这种情况可能适用于您示例中的模式,但不适用于更复杂的内容,例如“ D_P%55”
  • Filter(<data source name>, IsMatch(name, "DAP.+55"))
    • IsMatch function更通用,您可以使用任何正则表达式。此功能可能未委派给服务器,因此如果您需要筛选大型数据源,将是一个问题。