EuroCent
Klappstuhl 2.0
Hallo zusammen,
ich sitze vor einem kleinen Problemchen
Ich möchte via SQL eine Abfrage schaffen die wie folgt aufgebaut wird:
Preis A bis Preis B - Spanne ermitteln und die Werte ausgeben die dazwischen liegen
Das funktioniert. Aber das hier wiederrum gibt mir kein Ergebnis:
Bei dem ersten SQL bekomme Ich alles was Zwischen 200 und Beispielsweise 10000 ist.
Das Datenfeld von durchschnittspreis ist natürlich varchar.
Da Ich auch Kommata Werte hinterlegt habe.
Dies könnte Ich umwandeln in ein Double/Float Feld und aus dem . (Punkt) dann ein Kommata machen.
Wäre der Weg da sogar sinnvoller?
ich sitze vor einem kleinen Problemchen

Ich möchte via SQL eine Abfrage schaffen die wie folgt aufgebaut wird:
Preis A bis Preis B - Spanne ermitteln und die Werte ausgeben die dazwischen liegen
SQL:
SELECT * FROM [vergleich] WHERE [durchschnittspreis] BETWEEN '200' AND (SELECT MAX([durchschnittspreis]) as durchschnittspreis FROM [vergleich])
SQL:
SELECT * FROM [vergleich] WHERE [durchschnittspreis] BETWEEN (SELECT MIN([durchschnittspreis]) as durchschnittspreis FROM [vergleich]) AND '200'
Bei dem ersten SQL bekomme Ich alles was Zwischen 200 und Beispielsweise 10000 ist.
Das Datenfeld von durchschnittspreis ist natürlich varchar.

Da Ich auch Kommata Werte hinterlegt habe.
Dies könnte Ich umwandeln in ein Double/Float Feld und aus dem . (Punkt) dann ein Kommata machen.
Wäre der Weg da sogar sinnvoller?