Semantiken i SQL tillåter inte detta - varje SQL-fråga innehåller en projektion, genom vilken du anger vilka kolumner du vill ha i utdata.
Om du inte kör frågan två gånger kan du inte veta i förväg vad resultatet kommer att bli. Faktum är att även om du kör frågan två gånger kan resultaten ändras däremellan (såvida du inte kör den i serialiserbart läge).
Med andra ord, frågan är inte särskilt vettig.
Å andra sidan, om ditt krav är att helt enkelt dölja kolumnen när den visas för användaren, är det en helt annan fråga - en där svaret inte ligger i SQL, utan i din presentationslogik.