I have one spark sql query which is accepting value as long.
Dataset getQuery = spark.sql("select * from trafficdata where message_time between 1486036800000 and 1486108800000 ")
i want this time to be as variables like
Long val1 = 1486036800000
Long val2 = 1486108800000
Dataset getQuery = spark.sql("select * from trafficdata where message_time between $val1 and $val2 ")
i tried with $val1
but its not working. Could anyone suggest, how to do that in java?