如何将数据附加到 SQL 列?
在本文中,我们将更新记录,同时保留现有记录值(如果存在)。每当我们需要在创建记录一段时间后更新记录时
我们将在 SQL 中使用追加查询。在 SQL 中实现追加查询首先我们将创建数据库,并在其中创建一个包含一些记录的表。
步骤 1:创建数据库
对于数据库创建,我们将在 SQL 平台中使用查询,例如 Mysql、oracle 等。
询问:
Create datebase Sample;
第 2 步:使用数据库
创建数据库以使用数据库后,我们将在 SQL 平台中使用另一个查询,如 Mysql、oracle 等。
询问:
Use Sample;
第三步:在数据库中创建表
用于在数据库中创建表。我们需要在 SQL Platform 中执行一个查询。像 Mysql、Oracle 等。我们将使用这个查询 ->
询问:
CREATE TABLE EMP1
( EMPNAME VARCHAR(25),
DEPT VARCHAR(20),
CONTACTNO BIGINT NOT NULL,
SALARY INT
);
步骤 4:查看表的架构
询问:
EXEC sp_help EMP2021
输出:
第 5 步:向表中插入数据
要将数据插入表中,我们将在 SQL 中使用查询。
询问:
INSERT INTO EMP2021
VALUES ('VISHAL','EXECUTIVE',9193458625,20000),
('VIPIN','SYSTEM ENGINEER',7352158944,32000),
('ROHIT','EXCUTIVE',7830246946,21000),
('RAHUL','SYSTEM ENGINEER',9635688441,35000),
('SANJAY','SYSTEM ENGINEER',9149335694,36000),
('ROHAN','MANAGER',7352158944,50000),
('RAJESH','SYSTEM ENGINEER',9193458625,30000),
('AMAN','MANAGER',78359941265,52000),
('RAKESH','SYSTEM ENGINEER',9645956441,29000),
('VIJAY','EXCUTIVE',9147844694,20000);
第 6 步:验证插入的数据
在表中插入数据后我们可以确认或证明我们正确插入了哪些数据。在给定的下面查询的帮助下。
询问:
SELECT * FROM EMP2021;
输出:
步骤 7:在 SQL 列中附加数据
现在在表中插入数据后,我们将进入在 SQL 列中追加数据的最后一步,在追加查询的帮助下更新现有列值的数据。在这里,我们将在 Column(DEPT) 中附加数据。我们将在 SALARY 大于 30000 小于 50000 的地方附加 SENIOR 和 SYSTEM ENGINEER。
询问:
UPDATE EMP2021 SET DEPT = 'SENIOR '+ DEPT WHERE SALARY >30000 AND SALARY <50000;
执行此查询后,列 DEPT 值将根据条件附加 SYSTEM,其中 Salary 大于 30000 且小于 50000。我们可以在下面看到变化
输出: