在查询字符串中使用'

时间:2019-05-15 09:38:33

标签: sql google-sheets

我有一个查询,希望能够匹配包含'的字符串。我目前有:

QUERY(nameGen!$A$1:$G500, "SELECT D WHERE B matches '"&$B1091&"'",0)

因此,包含字符串的是单元格引用&$B1091&

2 个答案:

答案 0 :(得分:1)

知道了。需要将单元格引用包装在三批"中。所以现在它是:

QUERY(nameGen!$A$1:$G500, "SELECT D WHERE B matches """&$B1091&"""",0)

答案 1 :(得分:1)

要使用另一种选择;

“字符串1”&char(34)&“字符串2”。

编辑;看起来Google表格使用char(39)-mssql使用char(39)引用字符串,Excel / vba使用char(34)。

对于其他特殊字符(如果适用),请检查ASCII表...