Do I need to know SQL to use iDBQuery?
No — you don't need to know SQL to use iDBQuery. You ask questions in plain language and iDBQuery writes and runs the SQL for you. If you do know SQL you can read the query it generated and verify it, but it's never required to get an answer.
iDBQuery is designed so that *not* knowing SQL is no barrier at all. You describe what you want in ordinary language — "how many active customers do we have by plan?" — and iDBQuery figures out the tables, writes the query, runs it, and returns the answer with a chart or table.
This means:
- Non-technical users can self-serve answers, build reports, and explore data without ever touching code
- Technical users get a speed boost — and they can always inspect the generated SQL, tweak it, or use iDBQuery to draft a query they then refine
Because iDBQuery shows the query it ran alongside every cited answer, SQL knowledge becomes a way to *verify* rather than a prerequisite to *participate*. If you can read SQL, you'll trust the answers faster; if you can't, you still get the same correct, cited result.
It also understands messy, cryptic schemas thanks to a semantic layer, so you don't need to memorize table or column names either. You just ask the business question, and iDBQuery handles the translation from English to data.
Updated 2026-06-22