組み込みコマンド (\G および \g) は、実行のためにコマンドを MySQL サーバーに送信し、セミコロン (;) を使用することがわかります。 MySQL はステートメントの終わりを決定します。これら 3 つのクエリを使用してエラーのない結果を得るには、1 つのステートメントに 3 つのクエリを記述する必要があります。1 つのクエリは \G を使用し、1 つのクエリは \g を使用し、もう 1 つのクエリは最後にセミコロン (;) を使用します。
例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 の後の 2 番目のクエリでが発生し、それに基づいて結果セットを表形式でスローします。その後、MySQL はセミコロン (;) を検出し、それに基づいて表形式で結果セットをスローします。
このようにして、単一の MySQL ステートメントですべての結果セットを使用できます。
以上が1 つの MySQL ステートメントで組み込みコマンド (G & g) とセミコロン (;) を一緒に使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。