TopDev

Câu lệnh SQL đếm các bảng có bao nhiêu trường trong MySQL

minhu 📖 1 phút đọc

Để đếm số lượng trường (cột) trong các bảng của một cơ sở dữ liệu MySQL, bạn có thể sử dụng câu lệnh SQL để truy vấn thông tin từ các bảng hệ thống trong cơ sở dữ liệu information_schema. Cụ thể, bạn có thể sử dụng truy vấn sau:

SELECT TABLE_NAME, COUNT(COLUMN_NAME) AS NUM_COLUMNS FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'your_database_name' GROUP BY TABLE_NAME Order by COUNT(COLUMN_NAME) desc;

Trong đó, thay thế 'your_database_name' bằng tên của cơ sở dữ liệu mà bạn muốn kiểm tra. Truy vấn này sẽ trả về danh sách các bảng trong cơ sở dữ liệu và số lượng cột trong từng bảng.

Bài liên quan trong #Database

✓ Đã sao chép link