Ngữ nghĩa của SQL không cho phép điều này - mọi truy vấn SQL đều bao gồm một phép chiếu, theo đó bạn chỉ định những cột nào bạn muốn trong đầu ra.
Trừ khi bạn chạy truy vấn hai lần, bạn không thể biết trước kết quả sẽ như thế nào. Trên thực tế, ngay cả khi bạn chạy truy vấn hai lần, kết quả có thể thay đổi ở giữa (trừ khi bạn chạy nó ở chế độ có thể tuần tự hóa).
Nói cách khác, câu hỏi không có nhiều ý nghĩa.
Mặt khác, nếu yêu cầu của bạn chỉ là ẩn cột khi được hiển thị cho người dùng, thì đó là một câu hỏi hoàn toàn khác - một câu hỏi mà câu trả lời không nằm trong SQL mà nằm trong logic trình bày của bạn.