Mysql Trigger Schleife für Abfrageergebnis mit vielen Zeilen

7

hi Ich habe eine Datenbank mit vielen Tabellen und Fremdschlüsseln wie dieser

%Vor%

und ich muss einen Trigger erstellen, um die 'articulos_empresas' nach dem Einfügen in 'empresas' für alle Zeilen in 'articulos' zu füllen, die mit 'aspectosambientals' übereinstimmen, die die neuen 'empresas' ausgewählt haben.

Ich bekomme alle "Artikulos" mit dieser Abfrage

%Vor%

aber ich weiß nicht, wie man eine Schleife wie 'for loop' im Trigger für jedes Ergebnis in der Abfrage erstellt

einige mögen das:

%Vor%

Danke !!!

    
elin3t 13.08.2012, 22:22
quelle

2 Antworten

8

Soweit ich weiß, können Sie das Ergebnis einer SELECT-Abfrage mithilfe von Cursorn durchlaufen. Siehe hier: Ссылка

    
Razvan 13.08.2012, 22:32
quelle
29

Basierend auf @Razvan antworte ich hier den Code für den Trigger, also kann vielleicht jemand helfen

%Vor%

Nochmals vielen Dank!

    
elin3t 14.08.2012 01:03
quelle