How I Built a Production AI Query Engine on 28 Tables — And Why I Used Both Text-to-SQL and Function Calling

A real production system running on an affiliate marketing ERP — not a demo. The Problem The operations team at an affiliate marketing company I worked with hit a classic wall. They had all the dat...

By · · 1 min read
How I Built a Production AI Query Engine on 28 Tables — And Why I Used Both Text-to-SQL and Function Calling

Source: DEV Community

A real production system running on an affiliate marketing ERP — not a demo. The Problem The operations team at an affiliate marketing company I worked with hit a classic wall. They had all the data: Revenue by affiliate Fraud flags Campaign ROI Conversion rates by traffic source All of it live in a 28-table MySQL database. But every non-trivial question required SQL. And the people asking the questions weren’t the ones who could write it. The goal: Let a non-technical operator ask a question in plain English and get a real answer instantly. No dashboards. No SQL. No waiting for a dev. Mistake #1 — I Started with Function Calling On paper, it looks perfect: Structured JSON Controlled schema Safe execution Then I tried a real query: “Compare campaign ROI this month vs last month, by traffic source, excluding fraud flags, grouped by affiliate tier” The schema needed: 15+ nested parameters Time comparison logic Multi-table joins The LLM hallucinated fields. The result was garbage. Reality

Related Posts

Similar Topics

#research (4931)#artificial intelligence (4052)#machine learning & data science (2642)#machine learning (1727)#china (1101)#data science (1023)#industry (1099)#united states (600)#deep learning (704)#conference (637)#computer vision & graphics (595)#llm (615)#artificial intelligence_ (641)#nature language tech (393)#global news (439)#large language models (339)#ai weekly (270)#featured (466)#computer vision (331)#chatgpt (209)

Trending on ShareHub

  1. Understanding Modern JavaScript Frameworks in 2026
    by Alex Chen · Feb 12, 2026 · 0 likes
  2. The System Design Primer
    by Sarah Kim · Feb 12, 2026 · 0 likes
  3. Just shipped my first open-source project!
    by Alex Chen · Feb 12, 2026 · 0 likes
  4. OpenAI Blog
    by Sarah Kim · Feb 12, 2026 · 0 likes
  5. Building Accessible Web Applications: A Practical Guide
    by Alex Chen · Feb 12, 2026 · 0 likes
  6. Rapper Lil Poppa dead at 25, days after releasing new music
    Rapper Lil Poppa dead at 25, days after releasing new music
    by Anonymous User · Feb 19, 2026 · 0 likes
  7. write-for-us
    by Volt Raven · Mar 7, 2026 · 0 likes
  8. Before the Coffee Gets Cold: Heartfelt Story of Time Travel and Second Chances
    Before the Coffee Gets Cold: Heartfelt Story of Time Travel and Second Chances
    by Anonymous User · Feb 12, 2026 · 0 likes
    #coffee gets cold #the #time travel
  9. Best DoorDash Promo Code Reddit Finds for Top Discounts
    Best DoorDash Promo Code Reddit Finds for Top Discounts
    by Anonymous User · Feb 12, 2026 · 0 likes
    #doordash #promo #reddit
  10. Premium SEO Services That Boost Rankings & Revenue | VirtualSEO.Expert
    by Anonymous User · Feb 12, 2026 · 0 likes
  11. NBC under fire for commentary about Team USA women's hockey team
    NBC under fire for commentary about Team USA women's hockey team
    by Anonymous User · Feb 18, 2026 · 0 likes
  12. Where to Watch The Nanny: Streaming and Online Viewing Options
    Where to Watch The Nanny: Streaming and Online Viewing Options
    by Anonymous User · Feb 12, 2026 · 0 likes
    #streaming #the nanny #where
  13. How Much Is Kindle Unlimited? Subscription Cost and Plan Details
    How Much Is Kindle Unlimited? Subscription Cost and Plan Details
    by Anonymous User · Feb 12, 2026 · 0 likes
    #kindle unlimited #subscription #unlimited
  14. Russian skater facing backlash for comment about Amber Glenn
    Russian skater facing backlash for comment about Amber Glenn
    by Anonymous User · Feb 18, 2026 · 0 likes
  15. Google News
    Google News
    by Anonymous User · Feb 18, 2026 · 0 likes

Latest on ShareHub

Browse Topics

#artificial intelligence (31573)#data science (24018)#ai (17187)#generative ai (15034)#crypto (15011)#machine learning (14681)#bitcoin (14260)#featured (13566)#news & insights (13064)#crypto news (11092)

Around the Network