INSERT mit JOIN ?
am 23.05.2006 23:10:09 von Klaus Herzberg
Hallo,
gibt es eigentlich (insb. bei Mysql) INSERT in Verbindung mit JOIN?
So richtig kann ich es mir nicht vorstellen und ich stehe auch auf dem
Schlauch, wie so ein Konstrukt aussehen koennte?
Vielleicht hat jemand freundlicherweise ein Beispiel?
Was ich machen moechte:
Tabelle firmen_branchen
Spalten: id, branchid, companyid
Werte bisher:
id br. companyid
1 - 11 - 31
2 - 12 - 31
3 - 20 - 31
4 - 21 - 31
5 - 22 - 31
INSERT INTO table
VALUES ('',10,31)
D.h. fuege alle companyid nochmal UND branchid=10 ein, wo branchid=11
oder branchid=12
Ich hoffe, es war verstaendlich.
Danke. mfg. klaus.
Re: INSERT mit JOIN ?
am 24.05.2006 00:08:33 von Kai Ruhnau
Klaus Herzberg wrote:
> Was ich machen moechte:
>
> Tabelle firmen_branchen
> Spalten: id, branchid, companyid
>
> Werte bisher:
> id br. companyid
> 1 - 11 - 31
> 2 - 12 - 31
> 3 - 20 - 31
> 4 - 21 - 31
> 5 - 22 - 31
>
> INSERT INTO table
> VALUES ('',10,31)
>
> D.h. fuege alle companyid nochmal UND branchid=10 ein, wo branchid=11
> oder branchid=12
>
> Ich hoffe, es war verstaendlich.
Du suchst wahrscheinlich
INSERT INTO ... SELECT
http://dev.mysql.com/doc/refman/5.0/en/insert-select.html
Grüße
Kai
--
This signature is left as an exercise for the reader.
Re: INSERT mit JOIN ?
am 24.05.2006 09:18:30 von Christian Kirsch
Klaus Herzberg schrieb:
> Hallo,
> gibt es eigentlich (insb. bei Mysql) INSERT in Verbindung mit JOIN?
>
Wenn Du das *wissen* willst, warum guckst Du dann nicht an der einzig
relevanten Quelle für solche Informationen nach?
Das Handbuch zu MySQL inklusive Referenz aller implementierten
Kommandos findest Du bei
dev.mysql.com/doc
Re: INSERT mit JOIN ?
am 24.05.2006 10:13:20 von Klaus Herzberg
Hallo,
Christian Kirsch wrote:
> Klaus Herzberg schrieb:
>> Hallo,
>> gibt es eigentlich (insb. bei Mysql) INSERT in Verbindung mit JOIN?
>>
>
> Wenn Du das *wissen* willst, warum guckst Du dann nicht an der einzig
> relevanten Quelle für solche Informationen nach?
>
> Das Handbuch zu MySQL inklusive Referenz aller implementierten
> Kommandos findest Du bei
> dev.mysql.com/doc
weil es doch viel schoener ist, wenn wir hier miteinander kommunizieren.
mfg. klaus.
Re: INSERT mit JOIN ?
am 24.05.2006 10:14:02 von Klaus Herzberg
Hallo,
Kai Ruhnau wrote:
> Du suchst wahrscheinlich
>
> INSERT INTO ... SELECT
> http://dev.mysql.com/doc/refman/5.0/en/insert-select.html
ja, das habe ich gesucht und auch gestern abend noch gefunden. Aber
vielen Dank fuer den Hinweis.
mfg. klaus.