SQL Bereich durchsuchen

Lothar1951

Mitglied
Hallo zusammen,

ich möchte mit SQL (select * from DB) einen Bereich durchsuchen und beim Auftreten der Werte diese ausgeben. Habe schon sehr viel mit < und > und experimentiert leider ohne Erfolg.

Brauche Eure Hilfe!

Gruß Lothar
 
Komme trotzdem nicht klar. Hier mein Code:

Code:
    ypos3 = ypos - 0.05
    ypos3 = ypos3 + 0.1
    xpos3 = xpos - 0.05
    xpos3 = xpos3 + 0.1

    SET RS = cn.Execute("SELECT * FROM DB where Name BETWEEN '" & ypos3 & "' and '" & xpos3 & "'")
 
Jetzt habe ich es begriffen, funktioniert trotzdem nicht.

Code:
    ypos3 = ypos - 0.05
    ypos4 = ypos + 0.05

    SET RS = cn.Execute("SELECT * FROM DB where ypos BETWEEN '" & ypos3 & "' and '" & ypos4 & "'")

y,x sind Koordinaten (1.2345)
 
Hab ich auch schon ohne Erfolg probiert.

Code:
    SET RS = cn.Execute("SELECT * FROM DB where ypos BETWEEN ypos + 0.05 and ypos - 0.05")

Auch das brachte keinen Erfolg. Ich dachte SQL kann rechnen!!!
 
Jepp. SQL kann rechnen.

Jetzt sagst du uns einfach mal, was "brachte kein Erfolg" bedeutet. Nicht das erwartete Resultat? Eine Fehlermeldung? Totalabsturz? Server ausgebrannt? Satellit vom Himmel gestützt?
 
Auch wenn ich im MySQL Query Browser

Code:
select * from campingplatz where ypos between '53.0' and '53.999'

kommt z.B. "Truncated incorrect DOUBLE value: '51:17778'"
 

Neue Beiträge

Zurück