[有人可以用正确的语法帮助我运行多行Impala-Jupyter笔记本中的SQL查询。我一直在使用下面的方法在一行上运行查询,但无法弄清楚如何使用缩进来运行多行查询。
! 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;'
谢谢!
您必须对多行注释使用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;'''