>  기사  >  데이터 베이스  >  하나의 MySQL 문에서 내장 명령(G & g)과 세미콜론(;)을 함께 사용하는 방법은 무엇입니까?

하나의 MySQL 문에서 내장 명령(G & g)과 세미콜론(;)을 함께 사용하는 방법은 무엇입니까?

PHPz
PHPz앞으로
2023-09-10 15:45:151289검색

如何在一条 MySQL 语句中同时使用内置命令 (G & g) 和分号 (;)?

우리는 내장 명령(G 및 g)이 실행을 위해 명령을 MySQL 서버로 보내고 세미콜론(;)을 사용하여 명령문의 끝을 결정한다는 것을 알고 있습니다. 이 세 가지 쿼리를 사용하고 오류 없는 결과를 얻으려면 하나의 문에 세 개의 쿼리, 즉 G를 사용한 쿼리, g를 사용한 쿼리, 마지막에 세미콜론(;)을 사용한 쿼리를 작성해야 합니다.

Example
mysql> Select * from student\G select * from ratelist\g select NOW();
*************************** 1. row ***************************
  Name: Gaurav
RollNo: 100
 Grade: B.tech
*************************** 2. row ***************************
  Name: Aarav
RollNo: 150
 Grade: M.SC
*************************** 3. row ***************************
  Name: Aryan
RollNo: 165
 Grade: M.tech
3 rows in set (0.00 sec)

+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 1  | A    | 502   |
| 2  | B    | 630   |
| 3  | C    | 1005  |
| 4  | h    | 850   |
| 5  | T    | 250   |
+----+------+-------+
5 rows in set (0.00 sec)

+---------------------+
| NOW()               |
+---------------------+
| 2017-11-06 18:04:12 |
+---------------------+
1 row in set (0.00 sec)

위의 예에서 MySQL 문은 첫 번째 쿼리 후에 G를 만나 이를 기반으로 세로 형식의 결과 집합을 던지고, 두 번째 쿼리 후에 g를 만나 이를 기반으로 결과 집합을 던집니다. 결과 집합은 다음과 같습니다. 표 형식으로 출력합니다. 그 후 MySQL은 세미콜론(;)을 발견하고 이를 기반으로 표 형식으로 결과 세트를 표시합니다.

이렇게 하면 단일 MySQL 문에서 모든 결과 집합을 사용할 수 있습니다.

위 내용은 하나의 MySQL 문에서 내장 명령(G & g)과 세미콜론(;)을 함께 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제