Một VIEW chứa tất cả cột của bạn
Trong bài tập này, bạn sẽ tạo một công cụ mới để tìm các bảng và cột bạn cần. Sử dụng bảng hệ thống information_schema.columns, bạn sẽ nối danh sách các cột của từng bảng thành một mục duy nhất.
Sau khi làm xong, bạn sẽ giúp truy vấn này dễ tái sử dụng bằng cách tạo một VIEW mới cho nó có tên là table_columns.
Bài tập này là một phần của khóa học
Ứng dụng SQL vào các bài toán thực tế
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
SELECT table_name,
STRING_AGG(___, ', ') AS ___
FROM information_schema.columns
WHERE table_schema = 'public'
GROUP BY ___;