MySQL Forums
Forum List  »  German

Prozedur mit Schleife ?
Posted by: DJ T-O
Date: September 03, 2007 09:54AM

Hallo allerseits

Als Prozedur würde ich gerne folgendes machen..
AUs einer Select-Anweisung

SELECT DISTINCT A.PersonenID AS PID FROM login AS A where A.datum=now();

Hieraus ergibt sich eine Liste von Personalnummern.

Damit soll in einer anderen Tabelle für alle PID jeweils ein oder mehrere Durchgänge gemacht werden.

UPDATE Tabelle2 AS A SET A.PersonenID=PID where A.PersonenID IS NULL LIMIT 30;

Sieht so schön einfach aus...

es muss also eine Schleife gebildet werden..

Für jeden aus

SELECT DISTINCT A.PersonenID AS PID FROM login AS A where A.datum=now();

soll die UPDATE-Abfrage mit LIMIT ausgeührt werden..


Ich würde mich freuen wenn mir jemand bei der Stored Procdure dafür helfen könnte

DANKE T-O

Options: ReplyQuote


Subject
Views
Written By
Posted
Prozedur mit Schleife ?
4160
September 03, 2007 09:54AM
2651
September 05, 2007 08:01AM
2452
September 12, 2007 05:13AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.