UPDATE tabeli samą sobą

0

Witam!
Problem mam tego typu:

UPDATE tabela SET pole=x.x
FROM tabela t JOIN tabela1 t1 on t.id=t1.id LEFT JOIN (SELECT * FROM tabela2 WHERE cos) x ON x.id1=t.id1

Problemy są dwa:

  1. źle się wykonuje (nie na takich rekordach jak bym się spodziewał)
  2. W docu nie ma przykładu na tego typu UPDATE (z wykorzystaniem FROM - wszędzie robią to za pomocą podzapytań, a te trwają za długo)

Czy może ktoś mi służyć poprawnym przykładem na UPDATE ... FROM .... ?

Z góry dzięki

0

a co i na co chcesz zmienić?

0

http://forum.postgresql.org.pl/viewtopic.php?id=48
a jak nie jesteś w stanie określić co chcesz zrobić to czego oczekujesz od nas

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0