Я работаю над Spark SQL, используя Scala. У меня есть требование, когда мне нужно разделить счет из двух запросов.
Запрос 1 – select count(1) from table_1 where flag = 'Y'
Запрос 2 – select count(1) from table_2 where flag = 'N'
Теперь мне нужно разделить количество из запроса 1 и запроса 2.
val divideValue = sqlContext.sql("
SELECT count(*) FROM table_1 where y != 'yes'/SELECT count(*) FROM table_2 where y = 'yes'
")
Вышеуказанное не работает. Пожалуйста, предложите с фактическим запросом