Introduction

With SeekWell you can query a Google Sheet using plain SQL (SQLite to be specific) and send the results of the query to another Sheet. You can also Slack or email the results.

Demo

https://youtu.be/x2rQoJVmOus?t=62

Steps

  1. Select "Sheets / CSV / Block" as the source

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0f2943a4-1ce4-4e77-9872-83c649d66f5c/Untitled.png

  2. Add a Sheet to your from statement by typing {{NAME}} . Replace NAME with a one word short reference to the Sheet / table, e.g. {{users}})

  3. In the "Params" section, pick "Sheets" as the type

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fa30ae7e-9fb5-4ea4-8b20-a7db8906bbbe/Untitled.png

    <aside> 💡 If you're data starts in A1 and the table is the only thing in the sheet, you can use the Sheet name. Otherwise you need to specify the range for your table (e.g. revenue!A:C)

    </aside>

  4. Write the rest of your SQL statement as you normally would

Tips and Tricks

select r.email,  u.channel
from 
{{revenue}} as r inner join 
{{users}} as u on r.email = u.email
limit 10