Gibt es beim Update-Befehl ein FROM ?

bernhart

Benutzer
Beiträge
5
Hallo allerseits,
versuche gerade mit ein SQL-Befehle ein paar Übungen zu machen.
Leider sind die Quellen dazu im Internet etwas widersprüchlich.
Deswegen meine folgendne Fragen:

1)
Gibt es beim UPDATE MySQL-Befehl auch ein FROM bzw. eine Kombination mit JOIN?

2)
Wo gibt es ausführliche Skripts und Dokus mit Übungen zu MySQL-Befehlen

Vielen Dank

mfg
BH
 
Werbung:
1)
Gibt es beim UPDATE MySQL-Befehl auch ein FROM bzw. eine Kombination mit JOIN?

2)
Wo gibt es ausführliche Skripts und Dokus mit Übungen zu MySQL-Befehlen

erster Anlauf sollte immer die Doku selbst sein, die beiliegt. In PostgreSQL z.B. kannst Du in psql immer hilfe anfordern:

Code:
test=# \h update
Command:  UPDATE
Description: update rows of a table
Syntax:
[ WITH [ RECURSIVE ] with_query [, ...] ]
UPDATE [ ONLY ] table_name [ * ] [ [ AS ] alias ]
  SET { column_name = { expression | DEFAULT } |
  ( column_name [, ...] ) = ( { expression | DEFAULT } [, ...] ) |
  ( column_name [, ...] ) = ( sub-SELECT )
  } [, ...]
  [ FROM from_list ]
  [ WHERE condition | WHERE CURRENT OF cursor_name ]
  [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]

test=#
 
erster Anlauf sollte immer die Doku selbst sein, die beiliegt. In PostgreSQL z.B. kannst Du in psql immer hilfe anfordern:

Code:
test=# \h update
Command:  UPDATE
Description: update rows of a table
Syntax:
[ WITH [ RECURSIVE ] with_query [, ...] ]
UPDATE [ ONLY ] table_name [ * ] [ [ AS ] alias ]
  SET { column_name = { expression | DEFAULT } |
  ( column_name [, ...] ) = ( { expression | DEFAULT } [, ...] ) |
  ( column_name [, ...] ) = ( sub-SELECT )
  } [, ...]
  [ FROM from_list ]
  [ WHERE condition | WHERE CURRENT OF cursor_name ]
  [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]

Danke für deine Infos.
Ich benutze XAMPP und greife mit phpMyAdmin darauf zu.
Allerdings habe ich in phpMyAdmin keine Hilfe in der Form gefunden, die du mir vorschlägst.
Wenn ich z.B. das Folgende eingebe:
test=# \h update
bekomme ich schon einen Syntaxfehler angezeigt.
Was mache ich falsch ?

mfg
Bh
 
Werbung:
Zurück
Oben