[TYPO3-german] Insert Into Select Query

Michael Kasten home at m-kasten.de
Thu Apr 23 10:44:43 CEST 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Marc,

das entspricht auch nicht alles so meiner Vorstellung, aber es handelt sich hier um
Individuallösungen mit einem etablierter Datenkreislauf, mit dem Ziel das eigene PDO für die
Datenbankabfragen durch das TYPO3 DB Objekt zu ersetzen.

mit besten Grüßen


Am 23.04.2015 um 10:41 schrieb Marc Willmann:
> Hallo Michael,
> 
> ich würde bei einem solchen Konstrukt erstmal hinterfragen, ob das Daten(bank)modell stimmt; in
> der Praxis würde mir adhoc wenig einfallen, wo man sowas (mehr als einmal) benötigen würde.
> 
> Allein dass Du offenbar redundante Daten in mehr als einer Tabelle speichern willst, lässt bei
> mir alle Normalisierungsalarmglocken bimmeln.
> 
> Marc
> 
> 
> Am 21.04.15 15:40, schrieb Michael Kasten:
>> Hallo Liste,
>> 
>> ich brauche ein eher exotisches Query Konstrukt, welches zumindest in der MySQL Welt
>> existiert, ich aber nicht weiß ob man das so mit dem TYPO3 DB Objekt abgebildet bekommt:
>> 
>> 'INSERT INTO table1 SELECT * FROM table2';
>> 
>> Also im Grunde genommen  werden hier die Inhalte in eine weiter Tabelle kopiert, geht sowas
>> auch mit dem TYPO3 DB Objekt? Ich vermute ja eher nicht :(
>> 
>> Lohnt sich die Mühe:
>> 
>> $GLOBALS['TYPO3_DB']->exec_INSERTquery    ( 'table1', 
>> $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','table2') )
>> 
>> oder kann man das anders realisieren, ich möchte eigentlich ja nicht erst alle Daten abfragen
>> und dann zum neu speichern dann erst wieder über vorhandene Werte iterieren
>> 
>> Für Tips wie immer Dankbar
>> 
>> _______________________________________________ TYPO3-german mailing list 
>> TYPO3-german at lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> 
> 

- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJVOLD6AAoJEF1/iIvWnG8Ne+MH/28YlZ46z50rLNvNIMmGI3z9
WyWbE8NrqFy4+B/QnyW/k3GRvkiFB2j6FiQjqU9UEvrC7jtiwlTpVmPgbrs1CbDV
63XX4Ydxtj6gNqK//Xz5OpgIl3KfRF6QRBgmNX4n383yxxQm3OTqWQlIOOtr2X89
85qrmmnWTLgpjF8NCYND3vtk6UDL6eewlEskfvc0Rt3jaAb3A5c6wzAC6xSsm0Hn
T9HOWEb7wl0ia9b5gvG/10uCn41lHHFTU07LqnO4M8lRCfLM+E0g4675G56rIaff
2q3ITumopkousPBTbaOuVmMHXq4nQmxEgAMczKrAApA0z5yhFugfILe0loNTz8g=
=PsuC
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list