Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm thế nào để căn chỉnh một cột được điều chỉnh đúng trong MySQL?

Bạn có thể sử dụng LPAD () từ MySQL cho việc này. Đầu tiên chúng ta hãy tạo một bảng -

mysql> create table DemoTable
(
   FullName varchar(100)
);
Query OK, 0 rows affected (0.81 sec)

Chèn bản ghi vào bảng bằng lệnh chèn -

mysql> insert into DemoTable values('John Smith');
Query OK, 1 row affected (0.22 sec)
mysql> insert into DemoTable values('David Miller');
Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values('Sam Williams');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('Carol Taylor');
Query OK, 1 row affected (0.47 sec)

Hiển thị các bản ghi từ bảng bằng lệnh select -

mysql> select *from DemoTable;

Điều này sẽ tạo ra kết quả sau -

+--------------+
| FullName     |
+--------------+
| John Smith   |
| David Miller |
| Sam Williams |
| Carol Taylor |
+--------------+
4 rows in set (0.00 sec)

Sau đây là truy vấn để căn chỉnh cột được điều chỉnh đúng -

mysql> select lpad(FullName,70,' ') from DemoTable;

Điều này sẽ tạo ra kết quả sau -

+------------------------------------------------------------------------+
| lpad(FullName,70,' ')                                                  |
+------------------------------------------------------------------------+
| John Smith                                                             |
| David Miller                                                           |
| Sam Williams                                                           |
| Carol Taylor                                                           |
+------------------------------------------------------------------------+
4 rows in set (0.00 sec)