Re: syntax INSERT ... SELECT
- From: Axel Schwenke <axel.schwenke@xxxxxx>
- Date: Tue, 14 Aug 2007 14:39:20 +0200
Frank Kulow <kulow@xxxxxx> wrote:
Hallo NG,
INSERT binaer (artn) SELECT id FROM at WHERE art='a1';
funktioniert.
Wie fülle ich aber mehrere Spalten?
INSERT binaer (artn,wert) values(SELECT id FROM at WHERE art='a1','1');
Das SELECT muß die gleiche Anzahl Spalten zurück liefern, wie das
INSERT erwartet. (und das values() ist natürlich Quatsch)
Übung 1: schreibe ein SELECT Statement das in drei Spalten die Werte 0,
42 und 4711 liefert.
Übung 2: schreibe ein SELECT Statement das alle Werte der Spalte `id`
aus Tabelle `at` sowie eine zweite Spalte mit dem Wert 1 liefert.
XL
.
- Follow-Ups:
- Re: syntax INSERT ... SELECT
- From: Frank Kulow
- Re: syntax INSERT ... SELECT
- References:
- syntax INSERT ... SELECT
- From: Frank Kulow
- syntax INSERT ... SELECT
- Prev by Date: Re: syntax INSERT ... SELECT
- Next by Date: Views und mehrere Tabellen
- Previous by thread: Re: syntax INSERT ... SELECT
- Next by thread: Re: syntax INSERT ... SELECT
- Index(es):
Relevant Pages
|