phpbar.de logo

Mailinglisten-Archive

[php] PHP + PostgreSQL

[php] PHP + PostgreSQL

Markus Dobel easy_(at)_ist.schuldig.de
Mon, 05 Jun 2000 10:26:17 +0200


Frank Schmidt wrote:
> 
> Bei
> SELECT name FROM person LIKE 'M%'
> kommen nur Meier und Müller es sollten aber alle 3 kommen. :-(

Ist eigentlich ein SQL-Problem und kein PHP-Problem... und deinem Query
fehlt eigentlich auch die halbe WHERE-Clause. Versuch mal folgendes:

SELECT name FROM person WHERE UPPER(name) LIKE UPPER('M%')
oder
SELECT name FROM person WHERE LOWER(name) LIKE LOWER('M%')
was auch immer dir besser gefaellt.

ist AFAIK der gaengige weg, einem Computer einen case-insensitiven
Vergleich beizubringen.

Gruss, Markus


php::bar PHP Wiki   -   Listenarchive