sql >> Databáze >  >> RDS >> PostgreSQL

správný způsob, jak vytvořit kontingenční tabulku v postgresql pomocí CASE WHEN

Použijte MAX() nebo MIN(), nikoli FIRST(). V tomto scénáři budete mít všechny hodnoty NULL ve sloupci pro každou hodnotu skupiny kromě maximálně jedné, která nemá hodnotu null. Podle definice se jedná o MIN i MAX této sady hodnot (všechny hodnoty null jsou vyloučeny).



  1. ROZDĚLENÍ S KEEP a bez KEEP v Oracle

  2. Postgresql date_trunc s časovým pásmem posune pásmo o 1 hodinu

  3. Python getter a setter přes @property v rámci definice třídy modelu SqlAlchemy:HOWTO

  4. Nelze se připojit k serveru mysql na AWS RDS