Dani: Count von Select

Hallo,

ich habe einen Select: SELECT id FROM geraete where ...
dieser Select liefert nicht immer ein Ergebnis zurück, deswegen möchte ich vorher abfragen ob es min. 1 Datensatz gibt. Aber wie soll ich den Count machen?

Select Count(*) from (SELECT id FROM geraete where...)

PS: hab dieses from double where ... probiert hat nicht funktioniert.

  1. hi,

    ich habe einen Select: SELECT id FROM geraete where ...
    dieser Select liefert nicht immer ein Ergebnis zurück, deswegen möchte ich vorher abfragen ob es min. 1 Datensatz gibt.

    Warum willst du das vorher abfragen?

    Reicht dir nicht die Erkenntnis, dass die Abfrage keinen Datensatz zurücklieferte, u.U. schon aus?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Die Klasse die ich benutzt ist da etwas eingeschränkt, muss es vorher abfangen.

      PS: benutzte VB.NET und nicht php

    2. Die Klasse die ich benutzt ist da etwas eingeschränkt, muss es vorher abfangen.

      PS: benutzte VB.NET und nicht php

      1. Hallo,

        PS: benutzte VB.NET und nicht php

        Und welches Datenbanksystem? Sonst kommt der nächste Vorschlag, der dann für Dich nicht in Frage kommt.

        viele Grüße

        Axel

  2. Hallo,

    mit  mysql_num_rows($select); müsste das gehn.

    Was ist ein "double where"?

    gruß
    Alex