Hướng dẫn how to execute multiple queries in mysql - cách thực hiện nhiều truy vấn trong mysql

Tôi đang sử dụng MySQL Workbench CE cho Windows phiên bản 5.2.40.

Tôi muốn thực hiện các truy vấn SQL sau đây với nhau. Tuy nhiên, tôi chỉ có thể thực thi các truy vấn SQL bằng cách thực hiện truy vấn

mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
1 trước tiên, sau đó thực hiện truy vấn
mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
2 và sau đó thực hiện truy vấn
mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
3.

CREATE TABLE testTable[
    Name VARCHAR[20],
    Address VARCHAR[50],
    Gender VARCHAR[10]
]

INSERT INTO testTable
    VALUES
    ['Derp', 'ForeverAlone Street', 'Male'],
    ['Derpina', 'Whiterun Breezehome', 'Female']

Select * FROM testTable

Vậy làm cách nào để thực hiện các truy vấn

mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
1,
mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
2 và
mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
3 bằng một cú nhấp chuột?

TechBrothersit là điểm blog và kênh video [YouTube] để tìm hiểu và chia sẻ thông tin, kịch bản, ví dụ thời gian thực về SQL Server, Transact-SQL [TSQL], Quản lý cơ sở dữ liệu SQL Server [SQL DBA], Business Intelligence [BI], SQL Dịch vụ tích hợp máy chủ [SSIS], Dịch vụ báo cáo máy chủ SQL [SSRS], Khái niệm Kho dữ liệu [DWH], Microsoft Dynamics AX, Microsoft Dynamics LifeCycle Services và tất cả các công nghệ khác nhau của Microsoft.

mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]

Chèn một số bản ghi trong bảng bằng lệnh chèn -

mysql> insert into DemoTable1 values['The database MySQL is less popular than MongoDB'] ;
Query OK, 1 row affected [0.09 sec]
mysql> insert into DemoTable1 values['Java language uses MySQL database'];
Query OK, 1 row affected [0.05 sec]
mysql> insert into DemoTable1 values['Node.js uses the MongoDB'] ;
Query OK, 1 row affected [0.05 sec]

Hiển thị tất cả các bản ghi từ bảng bằng cách sử dụng câu lệnh chọn -

mysql> select *from DemoTable1;

Điều này sẽ tạo ra đầu ra sau -

+-------------------------------------------------+
| Title                                           |
+-------------------------------------------------+
| The database MySQL is less popular than MongoDB |
| Java language uses MySQL database               |
| Node.js uses the MongoDB                        |
+-------------------------------------------------+
3 rows in set [0.00 sec]

Sau đây là truy vấn để tạo bảng thứ hai -

mysql> create table DemoTable2
[
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY
];
Query OK, 0 rows affected [0.45 sec]

Chèn một số bản ghi trong bảng bằng lệnh chèn -

mysql> insert into DemoTable2 values[],[],[],[],[],[],[],[],[];
Query OK, 9 rows affected [0.19 sec]
Records: 9 Duplicates: 0 Warnings: 0

Hiển thị tất cả các bản ghi từ bảng bằng cách sử dụng câu lệnh chọn -

mysql> select *from DemoTable2;

Điều này sẽ tạo ra đầu ra sau -

+----+
| Id |
+----+
|  1 |
|  2 |
|  3 |
|  4 |
|  5 |
|  6 |
|  7 |
|  8 |
|  9 |
+----+
9 rows in set [0.00 sec]

Sau đây là truy vấn để tạo bảng thứ hai -

mysql> DELIMITER //
mysql> select *from DemoTable1;
select *from DemoTable2;
//

Sau đây là truy vấn để thực hiện nhiều truy vấn chọn -

mysql> create table DemoTable1
[
   Title text
]ENGINE=MyISAM;
Query OK, 0 rows affected [0.30 sec]
0

Điều này sẽ tạo ra đầu ra sau hiển thị kết quả của cả hai câu lệnh chọn -

  • Cập nhật vào ngày 04 tháng 10 năm 2019 07:33:06
  • Câu hỏi và câu trả lời liên quan
  • Cách tốt nhất để kết hợp nhiều truy vấn chọn MySQL nâng cao?
  • MySQL Chọn nhiều giá trị?
  • Truy vấn MySQL để chọn nhiều hàng hiệu quả?
  • Làm thế nào có thể kích hoạt MySQL thực thi nhiều câu lệnh?
  • Làm thế nào để tạo nhiều truy vấn chèn qua Java?
  • Mysql chọn truy vấn có nhiều ở đâu?
  • MySQL chọn câu lệnh khác biệt cho nhiều cột?
  • Cách chọn Hàng khi cột phải thỏa mãn nhiều giá trị trong MySQL?
  • Truy vấn MySQL để nhận kết quả từ nhiều câu lệnh chọn?
  • Nhập các truy vấn MySQL
  • Làm thế nào để chọn nhiều yếu tố với jQuery?
  • Làm thế nào để áp dụng ràng buộc riêng biệt trên các cột chọn trong các truy vấn trong PostgreSQL?
  • Làm thế nào để chọn nhiều giá trị tối đa sẽ là các giá trị trùng lặp cũng như trong MySQL?
  • Chọn nhiều cột và hiển thị trong một cột duy nhất trong MySQL?

Chào mừng bạn đến với TechBrothersit

TechBrothersit là điểm blog và kênh video [YouTube] để tìm hiểu và chia sẻ thông tin, kịch bản, ví dụ thời gian thực về SQL Server, Transact-SQL [TSQL], Quản lý cơ sở dữ liệu SQL Server [SQL DBA], Business Intelligence [BI], SQLDịch vụ tích hợp máy chủ [SSIS], Dịch vụ báo cáo máy chủ SQL [SSRS], Khái niệm Kho dữ liệu [DWH], Microsoft Dynamics AX, Microsoft Dynamics LifeCycle Services và tất cả các công nghệ khác nhau của Microsoft.

Bài Viết Liên Quan

Chủ Đề