Thilo Fester: MySQL: Anfrage auf Existenz eines Tupels mit einer Bedingung

Beitrag lesen

Hey Leute,

mich interessiert, wie ich möglichst effizient eine Existenzanfrage an MySQL stellen kann.

Beispielsweise in einer Tabelle mit dem Schema:

BenutzerNr    Name        Kommentar
0             kalle       ...
1             matze       ...
2             bolle       ...
3             ...         ...
...           ...         ...

Diese Tabelle soll den Namen "benutzer" tragen.
Ich will jetzt mit ein bisschen Perl wissen, ob ein Benutzername bereits in meiner Datenbank vorhanden ist.

Bisher hatte ich das so gelöst:

  
  SELECT 1 FROM benutzer WHERE name = "fritz" LIMIT 1;  

Geht das auch effizienter?

Beste Grüße
Thilo