Semantyka SQL na to nie pozwala - każde zapytanie SQL zawiera projekcję, za pomocą której określasz, jakie kolumny chcesz w wyniku.
O ile nie uruchomisz zapytania dwukrotnie, nie możesz wiedzieć z wyprzedzeniem, jakie będą wyniki. W rzeczywistości, nawet jeśli uruchomisz zapytanie dwukrotnie, wyniki mogą się zmienić pomiędzy (chyba że uruchomisz je w trybie serializowalnym).
Innymi słowy, pytanie nie ma większego sensu.
Z drugiej strony, jeśli Twoim wymaganiem jest po prostu ukrycie kolumny, gdy jest ona wyświetlana użytkownikowi, to jest to zupełnie inne pytanie – takie, na które odpowiedź nie leży w SQL, ale w logice prezentacji.