title: How to use Dask to read data from SQL <connection string>?
body: <p>There are not enough examples in the documentation on how to read data from sqlAlchemy to a dask dataframe.</p>
  
  <p>Some examples i see are in terms of : </p>
  
  <pre><code>   df = dd.read_sql_table(table='my_table_name', uri=my_sqlalchemy_con_url, index_col='id')
  </code></pre>
  
  <p>But my query is not to get the entire table at once and only get (select * from ....table A where .....) kind of query to be passed as parameter.. Also, how to pass connection params are not mentioned.</p>
  
  <p>How to pass connection params from sqlAlchemy connection engine and to pass custom query instead of fetching the whole table.</p>
  
  <p>I understand this is basic but could find no references on this in docs / web</p>
  
  <p>EDIT :</p>
  
  <pre><code>     d100 = 'mysql+mysqlconnector://{0}:{1}@{2}:{3}/{4}'.format("xx", "xx", "xxxxx.com", "3306", "xxxx") 
       df = dd.read_sql_table(table='select * from ps_g9 limit 10;', uri=d100, index_col='uuid') 
  </code></pre>
  
  <p>and i get table doesnt exist error</p>