【发布时间】:2019-10-17 23:04:11
【问题描述】:
我目前正在使用 Yelp 的数据集,我的目标是找出一家企业每周营业的总小时数。从数据中,我能够提取某一天看起来像“9:0-0:0”或“17:30-21:30”的每一天的时间范围。如何使用 SQL 获取这些小时范围的单个值?
这是我用来在数据集中显示企业营业时间的一些代码。
df_busSelected = df_business.select("business_id", "name"
, "hours.Sunday", "hours.Monday", "hours.Tuesday"
,"hours.Wednesday", "hours.Thursday", "hours.Friday"
, "hours.Saturday")
df_busSelected.show()
我希望在给定范围内创建一个新列,其中包含企业每周营业的总小时数。
【问题讨论】:
标签: mysql sql pyspark databricks