sql >> Database teknologi >  >> RDS >> Oracle

Vælg kun kolonner uden null-værdier i Oracle

Semantikken i SQL tillader ikke dette - hver SQL-forespørgsel inkluderer en projektion, hvorved du angiver, hvilke kolonner du vil have i outputtet.

Medmindre du kører forespørgslen to gange, kan du ikke på forhånd vide, hvad resultaterne vil være. Faktisk, selvom du kører forespørgslen to gange, kan resultaterne ændre sig imellem (medmindre du kører den i serialiserbar tilstand).

Med andre ord giver spørgsmålet ikke meget mening.

På den anden side, hvis dit krav er blot at skjule kolonnen, når den vises for brugeren, er det et helt andet spørgsmål - et spørgsmål, hvor svaret ikke ligger i SQL, men i din præsentationslogik.



  1. Gemmer filstien til det uploadede billede til MySQL-databasen

  2. Gruppér efter måned og år i MySQL

  3. Sådan indstilles en Ruby on Rails 4+ app's standard db isolationsniveau

  4. Spring Mvc Hibernate Encoding/Multi-line import sql