在PHP中使用SQL查询请求中的字符#

时间:2017-07-09 09:48:43

标签: php mysql sql google-bigquery

我正在使用PHP向GoogleBigQuery sql数据库发送查询请求。

请求类似于:

SELECT namedcoord, COUNT(*)
FROM (
    select REGEXP_REPLACE(REGEXP_EXTRACT(SPLIT(V2Locations,';'),r'^[2-5]#(.*?#.*?#.*?#.*?#.*?#.*?)#'), '^(.*?)#.*?#.*?#.*?#(.*?)#(.*?)', '\1;\2;\3') as namedcoord
    from [gdelt-bq:gdeltv2.gkg] 
    where DATE>20150302000000 and DATE < 20150304000000 and V2Persons like '%Tsipras%'
)
where namedcoord is not null
group by namedcoord
ORDER BY 2 DESC
LIMIT 100

但是,PHP无法处理字符#,因为它被视为注释语法。 有没有人可以帮忙解决这个问题?

0 个答案:

没有答案