DeepSeek-V3 介绍
在目前大模型主流榜单中,DeepSeek-V3 在开源模型中位列榜首,与世界上最先进的闭源模型不分伯仲。
准备工作:
笔者只演示实例o1 VS DeepSeek-V3两个模型,大家可以自行验证结果或者实验更多场景,同时也会简单说一下笔者使用感受!
1、openAI o1模型
PS: o1模型是由ChatGPT Plus/Pro 提供,童鞋可以参考教程:
https://littlemagic8.github.io/2024/12/08/how-to-update-ChatGPTPro-plus/
2、注册DeepSeek账号 官网:https://www.deepseek.com/
为严谨,如下图所示


实际应用案例对比
为了更直观地了解 DeepSeek-V3 和 OpenAI o1 的实际表现,我们通过编程任务进行了对比测试。
***测试任务:*将自然语言查询转换为SQL语句: 显示所有今年销售额超过100万的产品 从新建数据库,新建表,新建字段开始,让萌新小白都能看懂的
DeepSeek-V3 的回答:

好的!下面我将从零开始,一步一步教你如何创建一个数据库、表、字段,并编写SQL语句来查询“今年销售额超过100万的产品”。即使是小白也能轻松看懂!
1. 创建数据库
首先,我们需要创建一个数据库来存储数据。数据库就像一个大仓库,里面可以放很多表格。
CREATE DATABASE SalesDB;
CREATE DATABASE是SQL语句,用于创建数据库。SalesDB是数据库的名字,你可以根据需要改成其他名字。
2. 使用数据库
创建好数据库后,我们需要告诉SQL,接下来要在这个数据库里操作。
USE SalesDB;
USE是SQL语句,用于选择要操作的数据库。
3. 创建表
接下来,我们需要创建一个表来存储产品信息。表就像Excel表格,每一行是一条记录,每一列是一个字段。
CREATE TABLE Products (
ProductID INT AUTO_INCREMENT PRIMARY KEY, -- 产品ID,唯一标识
ProductName VARCHAR(100) NOT NULL, -- 产品名称
SalesAmount DECIMAL(15, 2) NOT NULL, -- 销售额
SalesDate DATE NOT NULL -- 销售日期
);
CREATE TABLE是SQL语句,用于创建表。Products是表的名字。ProductID是产品的唯一标识,AUTO_INCREMENT表示自动递增,PRIMARY KEY表示主键(唯一且不能重复)。ProductName是产品名称,VARCHAR(100)表示最多存储100个字符。SalesAmount是销售额,DECIMAL(15, 2)表示最多15位数字,其中2位小数。SalesDate是销售日期,DATE表示日期类型。
4. 插入示例数据
为了测试查询,我们需要往表里插入一些数据。
INSERT INTO Products (ProductName, SalesAmount, SalesDate)
VALUES
('产品A', 1200000.00, '2023-01-15'),
('产品B', 800000.00, '2023-02-20'),
('产品C', 1500000.00, '2023-03-10'),
('产品D', 900000.00, '2022-12-05');
INSERT INTO是SQL语句,用于插入数据。- 这里插入了4条记录,分别是产品A、B、C、D的销售信息。
5. 查询今年销售额超过100万的产品
现在,我们需要编写SQL语句来查询“今年销售额超过100万的产品”。
SELECT ProductName, SalesAmount, SalesDate
FROM Products
WHERE SalesAmount > 1000000 AND YEAR(SalesDate) = YEAR(CURDATE(

最低0.47元/天 解锁文章
132

被折叠的 条评论
为什么被折叠?



