[Mapserver-DE] FILTER: Syntax
"Uli Müller [geOps]"
uli.mueller at geops.de
Mit Jun 29 17:30:55 CEST 2005
Hi Henning
Klammern setzen schadet nie:
FILTER "(gemeinde = 'Berne' or gemeinde = 'Brake') and kategorie = 'Cafe'"
Klappt es auch mit dem Vorschlag von Flavio (gemeinde =
'Berne|Brake'...)?? War mir neu. Ich dachte | ist numerischer OR-Operator.
Gruss, Uli
--
geOps GeoInformatics
Stephanienstr. 4
D-79100 Freiburg
phone +49 (0761) 8 81 46 07
fax +49 (0761) 8 81 46 06
home +49 (0761) 7 07 56 76
mobile +49 (0174) 9 68 94 57
Henning Düsterhöft wrote:
> Hallo Liste,
>
> auch von mir eine Frage zum Thema FILTER:
>
> Aus einer Postgis-DB werden über den FILTER-Begriff Punkt-Objekte nach
> Gemeinde und Kategorie abgefragt. Vom Prinzip klappt es auch. Wenn ich z.B.
>
> FILTER "gemeinde = 'Berne' and kategorie = 'Cafe'"
>
> eingebe, werden alle Cafés in Berne korrekt ausgegeben. Nun möchte ich aber
> z.B. alle Cafés in Berne und in Brake abfragen. Meine Intention war, dies
> über
>
> FILTER "gemeinde = 'Berne' or gemeinde = 'Brake' and kategorie = 'Cafe'"
>
> zu tun. Es wird auch etwa ausgegeben, aber nicht das korrekte. Bei dieser
> Abfrage z.B. werden in Brake nicht nur Cafés, sondern auch Restaurants
> (kategorie = 'Restaurant') ausgegeben.
>
> Wie müsste die korrekte Syntax für solch "komplexe" Abfragen lauten?
>
> Vielen Dank & Gruß
> Henning Düsterhöft
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
>
--
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)