2016-08-24 119 views
0

使用通配符我有这样一个数据帧:在星火SQL

+-------------------------------------------+ 
|url          | 
+-------------------------------------------+ 
|/v3/references/genders      | 
|/en/job/restaurant-manager-6619735/panels | 
|/en/job-search/dealer-coordinator-jobs/ | 
|/en/job/engineer-3034030/panels   | 
|/en/job/business-analyst-5385899   | 
+-------------------------------------------+ 

我试图获得计数包含“工作”,每个URL。我试过这个,但是我得到了空的结果。

df.createOrReplaceTempView("table") 
spark.sql("select url, count(url) from table where url like 'job'").show() 

那个sql有什么问题? 谢谢!

回答

0

试试这个。

spark.sql("select url, count(url) from table where url like '%job%' GROUP BY url").show() 
+0

谢谢!现在工作 –