MySQL কমান্ড লাইন ক্লায়েন্টে রেজাল্ট টেবিল ফরম্যাটের বদলে প্রতিটি রোকে ভার্টিক্যালি (প্রতি কলাম আলাদা লাইনে) দেখতে চাইলে কোয়েরির শেষে সেমিকোলন (;) নয়, বরং \G ব্যবহার করুন।
সিনট্যাক্স
SELECT * FROM `your_table_name` \G
উদাহরণ
CREATE TABLE `StudentTable` (
`Id` INT,
`Name` VARCHAR(100)
);
INSERT INTO `StudentTable` VALUES (1, 'Carol'), (2, 'John'), (3, 'Johnson');
সাধারণ আউটপুট (; দিয়ে)
+------+---------+
| Id | Name |
+------+---------+
| 1 | Carol |
| 2 | John |
| 3 | Johnson |
+------+---------+
ভার্টিক্যাল আউটপুট (\G দিয়ে)
SELECT * FROM `StudentTable` \G
*************************** 1. row ***************************
Id: 1
Name: Carol
*************************** 2. row ***************************
Id: 2
Name: John
*************************** 3. row ***************************
Id: 3
Name: Johnson
এই মোডটি चौড়া টেবিল বা অনেক কলাম থাকলে পড়তে সুবিধাজনক।