[Postfixbuch-users] (OT) Emails landen im Postfach, aber werden nicht angezeigt

Steffen Mutter steffen at gnuher.de
Mo Aug 18 23:24:09 CEST 2008


On Mon, 18 Aug 2008 22:20:30 +0200
Thomas Antony <thomas at antony.eu> wrote:

> Wie sieht denn ein query mit LIKE aus?

z.B. statt dem da:

password_query = SELECT password FROM mailbox WHERE binary username =
'%u'

SELECT password FROM mailbox WHERE username LIKE '%u';
wobei hier nun alles gefunden wird, was mit u oder U endet, egal was
davor steht. (% ist eine WildCard, da kann alles oder nichts stehen)

> Wo sind die Vor und Nachteile?

Es ist ein SQL-Query, also eine Abfrage in SQL, das andere ist auch
einer, nur wird da noch in binary umgewandelt.
Es gibt bei dieser Art der Abfrage keine Vor- oder Nachteile, außer
dass der LIKE-Query ein paar Bruchteile von Millisekunden schneller
sein könnte, weil da nix umgewandelt werden muss.
SQL Abfragen sind im allgemeinen nicht case-sensitiv.

Steffen



Mehr Informationen über die Mailingliste Postfixbuch-users