Hàm 'CONCAT[]' được sử dụng để nối thêm dữ liệu vào giá trị cột. Trong ví dụ này, chúng tôi đang nối giá trị 'sandeep' và cột "studentid" cho mỗi hàng của bảng "mca"
Bàn
+-----------+-----------+----------+----------------------------------+ | studentid | sectionid | courseid | time | +-----------+-----------+----------+----------------------------------+ | 3 | 3 | 3 | Mon 14:30-16:00 | | 2 | 2 | 5 | Mon 11:30-12:00, Thu 09:00-11:00 | | 1 | 1 | 6 | Mon 09:30-11:00 | +-----------+-----------+----------+----------------------------------+
Bàn. "mca"
Truy vấn để nối giá trị "sandeep" với các giá trị cột
Truy vấn
select studentid, CONCAT[studentid, 'sandeep'] FROM mca;
đầu ra
+-----------+------------------------------+ | studentid | CONCAT[studentid, 'sandeep'] | +-----------+------------------------------+ | 3 | 3sandeep | | 2 | 2sandeep | | 1 | 1sandeep | +-----------+------------------------------+
Bạn có thể thấy ở trên, mọi giá trị của cột "studentid" đều được thêm vào bởi "sandeep"
Trong bài viết này, chúng tôi sẽ cập nhật một bản ghi trong khi vẫn giữ giá trị bản ghi hiện có nếu nó tồn tại. Bất cứ khi nào chúng ta cần cập nhật bản ghi sau một thời gian tạo bản ghi
Chúng ta sẽ sử dụng Append Query trong SQL. Để triển khai Truy vấn nối thêm trong SQL Ở đây, trước hết chúng ta sẽ tạo Cơ sở dữ liệu và bên trong chúng ta sẽ tạo một bảng có một số Bản ghi
Bước 1. Tạo cơ sở dữ liệu
Để tạo cơ sở dữ liệu, có truy vấn chúng tôi sẽ sử dụng trong Nền tảng SQL, như Mysql, oracle, v.v.
Truy vấn
Create database Sample;
Bước 2. Sử dụng cơ sở dữ liệu
Sau khi tạo cơ sở dữ liệu để sử dụng cơ sở dữ liệu, chúng tôi sẽ sử dụng một truy vấn khác trong Nền tảng SQL như Mysql, oracle, v.v.
Truy vấn
Use Sample;
Bước 3. Tạo bảng trong cơ sở dữ liệu
Để tạo một bảng trong cơ sở dữ liệu. Chúng ta cần thực hiện một truy vấn trong SQL Platform. Giống như Mysql, Oracle, v.v. Chúng tôi sẽ sử dụng truy vấn này ->
Truy vấn
CREATE TABLE EMP1 [ EMPNAME VARCHAR[25], DEPT VARCHAR[20], CONTACTNO BIGINT NOT NULL, SALARY INT ];
Bước 4. Để xem lược đồ của một bảng
Truy vấn
EXEC sp_help EMP2021
đầu ra
Bước 5. Chèn dữ liệu vào bảng
Để chèn dữ liệu vào bảng, có truy vấn chúng tôi sẽ sử dụng ở đây trong SQL
Truy vấn
INSERT INTO EMP2021 VALUES ['VISHAL','EXECUTIVE',9193458625,20000], ['VIPIN','SYSTEM ENGINEER',7352158944,32000], ['ROHIT','EXECUTIVE',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','EXECUTIVE',9147844694,20000];
Bước 6. Đang xác minh dữ liệu đã chèn
Sau khi chèn dữ liệu vào bảng, chúng ta có thể xác nhận hoặc chứng minh dữ liệu mình đã chèn đúng hay chưa. Với sự giúp đỡ của truy vấn dưới đây.
Truy vấn
________số 8_______đầu ra
Bước 7. NÊU DỮ LIỆU TRONG CỘT SQL
Sau khi Chèn dữ liệu vào bảng, bây giờ chúng ta sẽ đến bước cuối cùng của việc nối thêm Dữ liệu trong Cột SQL Có nghĩa là cập nhật dữ liệu của Giá trị Cột hiện có với sự trợ giúp của Truy vấn Nối thêm. Ở đây chúng tôi sẽ nối dữ liệu trong Cột [DEPT]. Chúng tôi sẽ nối SENIOR với KỸ SƯ HỆ THỐNG Trong đó LƯƠNG lớn hơn 30000 và nhỏ hơn Sau đó 50000
Truy vấn.
UPDATE EMP2021 SET DEPT = 'SENIOR '+ DEPT WHERE SALARY >30000 AND SALARY hoặc bằng cách sử dụng bất kỳ tập lệnh nào như PHP.