Impala SQL в Jupyter Notebooks - PullRequest
       62

Impala SQL в Jupyter Notebooks

0 голосов
/ 29 мая 2020

Может ли кто-нибудь помочь мне с правильным синтаксисом для выполнения многострочных запросов Impala - SQL в записных книжках Jupyter. Я использовал описанный ниже подход для выполнения запросов в одной строке, но не смог понять, как выполнять многострочные запросы с отступом.

! impala-shell -q 'SELECT COUNT(*) FROM (SELECT DISTINCT eyesight_evaluation.patient_id FROM eyesight_evaluation WHERE severity_of_sight_loss IN ("Slight","Mild","Moderate","Moderately Severe","Severe","Profound")) AS TotalDiagnosed;'

Спасибо!

1 Ответ

0 голосов
/ 29 мая 2020

Вы должны использовать 3 одинарные кавычки для многострочных комментариев

'''SELECT COUNT(*) FROM (SELECT DISTINCT eyesight_evaluation.patient_id FROM
   eyesight_evaluation WHERE severity_of_sight_loss IN 
   ("Slight","Mild","Moderate","Moderately Severe","Severe","Profound")) AS TotalDiagnosed;'''
...