harusamei / zebura

a framework for querying data using natural language
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

跨表的query #24

Closed harusamei closed 5 months ago

harusamei commented 5 months ago

我们的假设是,用户不了解DB中有多张表, 对于用户来说只有一张所有表整合在一起的大宽表 如果用户query中涉及的字段出现在多个表中,如何处理 比如 Q: 查一下价格大于1000的产品 A: SELECT * FROM products WHERE price > 1000; DB中price出现在sales_info 表, 而产品名称出现在 products表, 它们的外键是 uid,如何 join?

harusamei commented 5 months ago

暂时LLM 生成啥是啥, 能生成跨表就执行