SQL Genius
在 SQL Genius 中输入英文问题,它会根据您在页面上定义的表模式返回一个 Postgres SQL 查询。您可以添加一个或多个包含列名和类型的表,用简单语言描述您想要的结果,然后点击“Write SQL”生成语句。一个独立的 SQL 解释器面板允许您粘贴现有的 SQL,并以通俗语言解读每个子句的作用。
专用的文本转 SQL 工具通常假设您已经了解自己的模式。SQL Genius 将模式编辑与查询生成保持在同一工作区,预加载了患者、医生和入院等示例医院表,方便您立即测试查询。高级 SQL 类型选择器专门针对 Postgres SQL,这比声称支持所有数据库方言的生成器更精确地缩小了输出范围。
了解数据模型但不熟悉 SQL 语法的分析师、研究人员和初级开发者使用它来更快地起草查询,并在数据库客户端运行前对语句进行合理性检查。该网站将产品标记为测试版,并通过顶部导航链接英文转 SQL、SQL 解释器和博客。
在生成SQL之前定义多个表模式,包括列名和数据类型
英语转SQL编写器通过高级SQL类型选择器定位Postgres SQL
SQL解释器面板格式化粘贴的查询并返回自然语言解释
预加载的示例表包括患者、医生和入院模式
添加新表按钮在不离开编辑器的情况下构建多表连接
注册和登录账户限制访问超出公共演示工作区
模式编辑器和英语转SQL生成器共享一个工作区。
SQL解释器将粘贴的查询转换为易读的解释。
示例医院表让你在不上传数据的情况下测试查询。
高级SQL类型选择器仅在实时界面上列出Postgres SQL。
产品标题仍标记为beta版本,需注册账户才能获得完整访问权限。
在此次丰富过程中,未能在抓取的页面内容中看到定价详情。
SQL Genius支持什么数据库?
SQL Genius通过英文转SQL页面上的高级SQL类型选择器生成Postgres SQL。您可以在浏览器中定义表结构,用英文写问题,工具会返回Postgres格式的查询语句。
如何使用SQL Genius而不写SQL?
SQL Genius允许您添加表结构,在“我的查询”框中输入问题,然后点击“写SQL”。生成的语句会显示在格式化查询面板中,您可以复制到数据库客户端。
SQL Genius能解释已有的SQL代码吗?
可以。SQL Genius包含一个SQL解释器页面,您可以粘贴查询语句,点击“解释SQL”,在格式化代码下方的“查询解释”面板中阅读通俗易懂的说明。
SQL Genius支持多表操作吗?
SQL Genius允许您通过“添加新表”控件添加多个具有独立结构的表。每个表都会列出列名和类型,因此可以通过一个英文提示生成跨入院、患者和医生表的连接查询。
SQL Genius还处于测试阶段吗?
SQL Genius的标题在英文转SQL和主页界面上标注为测试版。导航栏中有注册和登录链接,供您访问演示工作区之外的账户。
SQL Genius除了写查询还有哪些页面?
SQL Genius的导航链接包括英文转SQL、SQL解释器、定价和博客,均位于主工具栏。反馈和账户链接与这些核心工具一起位于标题栏。

