和强化AI的查询 使用 Navicat

人工智能(AI)时代正式到来!在新王者决定要我们强化机器之前,让我们充分享受他们提供的所有好处以及许多让生活更轻松的方法。例如由
开发的人工智能聊天机器人
,它能够为广泛主题的问题提供非常准确的答案而受到赞赏。而且,尽管 ChatGPT 可能还没有让我们的工作过时无意义,但已证明它非常擅长处理数据集,就像
一样。在今天的文章中,我们将探索如何利用 ChatGPT 作为像 Navicat 这样的专业数据库开发和管理工具的补充。

创建数据集

ChatGPT 能够从一个分隔值列表创建正式数据集。你只需使用普通对话语言告诉它要做什么即可。ChatGPT 还能够回答后续问题、承认错误、质疑不正确的假设,还能拒绝不适当的请求。我们可以在

上看到一个示例,该示例创建了一个名为“racerresults”的表。以下是给 ChatGPT 的指示以及输入的样本数据:

Treat the following as a tab separated>

Bahrain 20 Mar 2022 Charles Leclerc FERRARI 57 1:37:33.584

Saudi Arabia 27 Mar 2022 Max Verstappen RED BULL RACING RBPT 50 1:24:19.293

Australia 10 Apr 2022 Charles Leclerc FERRARI 58 1:27:46.548

和强化AI的查询

Emilia Romagna 24 Apr 2022 Max Verstappen RED BULL RACING RBPT 63 1:32:07.986

Miami 08 May 2022 Max Verstappen RED BULL RACING RBPT 57 1:34:24.258

Spain 22 May 2022 Max Verstappen RED BULL RACING RBPT 66 1:37:20.475

Monaco 29 May 2022 Sergio Perez RED BULL RACING RBPT 64 1:56:30.265

根据上述指示和数据,ChatGPT 生成了以下 CREATE TABLE 和 INSERT 语句:

有了数据,我们就可以对其运行查询了。

使用 ChatGPT 查询数据集

就查询表达式而言,ChatGPT 与 Navicat 有一些相似之处,因为两者都允许你在对 SQL 知之甚少的情况下构建查询。为了做到这一点,Navicat 提供查询创建工具供用户使用。以下是它在 macOS 中的模样:

至于 ChatGPT,它接受一个以普通对话语言表达的问题,并生成所需的 SQL 语句。例如以下的历史人物列表:

我们可以简单地看看 ChatGPT 如何查询年代最久的历史人物。以下是 ChatGPT 提供的结果 SQL 语句和解释:

数据的乐趣

ChatGPT 可以做的不仅仅是生成查询;它还能以创造性思维为每个历史人物分配表情符号:

关于使用 Navicat 和 ChatGPT 强化查询的结语

虽然像 ChatGPT 这样的人工智能机器人要取代传统的数据库工具还有很长的路要走,但它们确实为寻找创新的方法来处理数据相关任务的数据库从业者提供了一种新工具。在撰写本文时,ChatGPT 已达负荷,再无法接受新用户了,但一旦热度有所减退,我会促请你尝试一下 ChatGPT。

往期回顾

阅读全文
未经允许不得转载:A3源码 » 和强化AI的查询 使用 Navicat
保证A3全站源码可商用丨新会员免费搭建部署丨承接开发业务(联系tg:@A3php)

定制开发丨二次开发丨搭建部署丨API对接

联系Telegram
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活