MySQL-এ \G অপশন স্টেটমেন্ট এক্সিকিউট করতে সার্ভারে পাঠায়, আবার সেমিকোলন (;) স্টেটমেন্টের শেষ নির্দেশ করে। তাদের ফলাফলের ফরম্যাট ভিন্ন। যদি একই স্টেটমেন্টে উভয়ই ব্যবহার করা হয়, তবে MySQL যেটি প্রথম পাবে তার ভিত্তিতে ফলাফল দেবে, অন্যটির জন্য এরর দেখাবে।
নিচের উদাহরণগুলোতে এটি স্পষ্ট হয়েছে:
mysql> Select CURDATE();\G +------------+ | CURDATE() | +------------+ | 2017-11-06 | +------------+ 1 row in set (0.00 sec) ERROR: No query specified
এখানে প্রথমে সেমিকোলন (;) ব্যবহৃত হয়েছে, তারপর \G। তাই ফলাফল টেবিল আকারে আসে, পরে \G-এর জন্য কোনো কোয়েরি না থাকায় এরর দেখায়।
mysql> Select CURDATE()\G; *************************** 1. row *************************** CURDATE(): 2017-11-06 1 row in set (0.00 sec) ERROR: No query specified
এখানে প্রথমে \G ব্যবহৃত হয়েছে, তারপর সেমিকোলন (;)। তাই ফলাফল ভেটিক্যাল ফরম্যাটে আসে, পরে সেমিকোলনের জন্য কোনো কোয়েরি না থাকায় এরর দেখায়।