sql >> Databáze >  >> RDS >> Oracle

Vyberte pouze sloupce bez hodnot Null v Oracle

Sémantika SQL to neumožňuje - každý SQL dotaz obsahuje projekci, pomocí které určíte, jaké sloupce chcete mít ve výstupu.

Pokud dotaz nespustíte dvakrát, nemůžete dopředu vědět, jaké budou výsledky. Ve skutečnosti, i když spustíte dotaz dvakrát, výsledky se mohou mezi tím změnit (pokud jej nespustíte v serializovatelném režimu).

Jinými slovy, otázka nedává moc smysl.

Na druhou stranu, pokud je vaším požadavkem jednoduše skrýt sloupec při zobrazení uživateli, je to zcela jiná otázka – odpověď na ni nespočívá v SQL, ale ve vaší prezentační logice.



  1. Chci vyjmout výsledek z mysql's connection.query a uložit jej v řetězci globálního rozsahu v nodejs

  2. Play Framework + Heroku + Postgres se nepodařilo připojit

  3. Codeigniter zobrazuje chybu:Není vybrána žádná databáze

  4. Jak vložit data do modelu vnořené sady (MySQL);