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