phpbar.de logo

Mailinglisten-Archive

[php] SQL-Query

[php] SQL-Query

Michael Post php_(at)_phpcenter.de
Tue, 24 Sep 2002 15:31:47 +0200


matthias schrieb:

> Aloha,
>
> > Von: Michael Post[SMTP:michael.post_(at)_purematic.de]
> >
> > > > Select KesSlideID from KeywordSlide where KesKeywords LIKE
"*study*";
> >
> warum machst du eigentlich kein richtiges Query?
> a) bei SQL werden Strings in Hochkommas eingeschlossen -->   '
> b) dein Vergleichsausdruck wird ausschließlich den String  '*study*'
>    finden. Willst du alle Sätze finden, in denen 'study' vorkommt, dann
>    heißt das:   ..... where KesKeywords like '%study%'
>
> Grüße, Mathias

hallo matthias,

in mySql gesprochen hast du recht.
Das mit den Hochkommatas ist klar. Habe ich ja hinterher auch gefunden. :)
Nur das mit dem * und dem % ist leider bei Access anders.

In mysql (Ansi) ist % richtig.
In Access (Jet-Sql) ist * richtig.
Beides liefert das gleiche Ergebnis laut Microschrott.

ok.. danke.. ich habs probiert.. ich hasse Tutorials / Dokumentation von
Microsoft.
Nach dem Ansi-Standard funktioniert es nämlich.

Ich hasse Access.
In Access selber (Oberfläche) funktioniert es nur mit dem Sternchen und mit
Gänsefüßchen.
Wenn man Access anspricht. Nur mit Hochkommata und Prozentzeichen.

Die spinnen, die Microsoftler..

Gruß Michael


php::bar PHP Wiki   -   Listenarchive