phpbar.de logo

Mailinglisten-Archive

[php] OT: MySQL for / while Schleife

[php] OT: MySQL for / while Schleife

Wolfgang Skupin webmaster at iwos.de
Don Jul 26 16:56:33 CEST 2007


Michael Borchers schrieb:

>Ich habe verschiedene Status 1-X. Zu jedem Status werden verschiedene COUNT()s durchgeführt, z.B.

>SELECT COUNT(foo) FROM bar WHERE status = X

>Besteht die Möglichkeit in MySQL 5 eine Schleife zu konstruieren, à la

>FOR(i=0;i<X;i++) {
<    SELECT COUNT(foo) FROM bar WHERE status = i

eventuell damit

CREATE PROCEDURE p ()
BEGIN
  DECLARE i INT DEFAULT 0;
  WHILE i < 5 DO
    SELECT * FROM v;
    SET i = i + 1;
    ALTER VIEW v AS SELECT 2;
  END WHILE;
END;

Gruß
Wolfgang Skupin

php::bar PHP Wiki   -   Listenarchive