我正在寻找一个.net引擎,提供了一种方法,将自然的英语查询转换成SQL语法。
我知道微软曾经有一个名为"English Query“的产品,它对基于口语的SQL和多维数据集查询就是这样做的。他们从SQL Server 2000起就停止了这个功能,我希望有一个完全支持的现代等价物可用?
以前的版本支持语音查询,比如“1996年卖出了多少辆蓝色福特?”
SELECT COUNT(*)
FROM CarSales
WHERE Make = 'Ford'
AND Color = 'Blue'
AND DATEPART(yy, SalesDate) =