sql >> Databasteknik >  >> RDS >> PostgreSQL

SQLAlchemy:uppdatering från_select

Förutsatt att t_node är node Tabellinstans, medan t_node_node - node_node Tabellinstans, se uttalandet nedan.

upd = (t_node.update()
        .values(
            parent_id = t_node_node.c.parent_id,
            label = t_node_node.c.label,
            )
        .where(t_node_node.c.child_id == t_node.c.node_id)
        )

Läs mer om Infogningar, uppdateringar och borttagningar dokumentation för mer information.




  1. Lägga till INNER JOIN till fråga med delfråga med inline-valutlåtande

  2. Oracle nollkontroll för strängfält

  3. Hur man exporterar en databas med hjälp av kommandoraden

  4. Matcha Oracle-duplicerade kolumnvärden med Soundex, Jaro Winkler och Edit Distance (UTL_MATCH)