title: Spark SQL queries on partitioned data using Date Ranges
body: <p>My dataset is partitioned in this way:</p>
  
  <pre><code>Year=yyyy
   |---Month=mm
   |   |---Day=dd
   |   |   |---&lt;parquet-files&gt;
  </code></pre>
  
  <p>What is the easiest and efficient way to create a dataframe in spark loaded with data between two dates?</p>