自然な英語のクエリを SQL 構文に変換する方法を提供する .net エンジンを探しています。
私は、Microsoft が「English Query」と呼ばれる製品を持っていたことを知っています。これは、話し言葉に基づく SQL およびキューブ クエリに対してまさにこれを行います。彼らは SQL Server 2000 以来これを中止しました。
以前のバージョンでは、「1996 年に販売された青いフォードの台数は?」などの音声クエリがサポートされていました。
SELECT COUNT(*)
FROM CarSales
WHERE Make = 'Ford'
AND Color = 'Blue'
AND DATEPART(yy, SalesDate) = '1996'
元の「English Query」へのリンク