যেমন আমরা জানি যে বিল্ট-ইন-কমান্ড (\G এবং \g) MySQL সার্ভারে কমান্ড পাঠায় এবং সেমিকোলন (;) এর সাহায্যে MySQL এর শেষ নির্ধারণ করে। বিবৃতি তিনটিই ব্যবহার করার জন্য এবং ত্রুটি ছাড়াই ফলাফল পাওয়ার জন্য, আমাদের তিনটি প্রশ্ন লিখতে হবে, একটি প্রশ্ন \G দিয়ে, একটি \g দিয়ে এবং অন্যটি সেমিকোলন (;) দিয়ে শেষ পর্যন্ত, একটি একক বিবৃতিতে৷
উদাহরণ
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 বিবৃতিতে তাদের সকলকে ব্যবহার করতে পারি।