Hallo!
Ich habe folgendes Problem:
2 Tabellen; in der ersten ist ein Feld mit Werten, die sowohl Text als auch Zahlen beinhalten können; in der zweiten gibt es ein "von" und ein "bis" Feld, die ebenefalls Text und Zahlen behinhalten können.
Ich möchte jetzt Inhalte der 2. Tabelle, bei denen der Inhalt des beschriebenen Feldes aus der ersten Tabelle zwischen "von" und "bis" der zweiten Tabelle ist.
Ich wollte eigentlich den ansatz über between gehen. Wenn ich mein select einfach so schreibe bekomme ich hier entweder eine Fehlermeldung, dass der "von" wert kein integer ist; wenn ich die test_expression unter anführungszeichen setze krieg ich "seltsame" ergebnisse
nur mal zum testen mit der 2.Tabelle:
select * from tabelle2 where TEST_EXPRESSION between VON and BIS
Ich glaube, dass ich da mit between am Holzweg bin.
Hat bitte jemand eine Idee?
Ich habe folgendes Problem:
2 Tabellen; in der ersten ist ein Feld mit Werten, die sowohl Text als auch Zahlen beinhalten können; in der zweiten gibt es ein "von" und ein "bis" Feld, die ebenefalls Text und Zahlen behinhalten können.
Ich möchte jetzt Inhalte der 2. Tabelle, bei denen der Inhalt des beschriebenen Feldes aus der ersten Tabelle zwischen "von" und "bis" der zweiten Tabelle ist.
Ich wollte eigentlich den ansatz über between gehen. Wenn ich mein select einfach so schreibe bekomme ich hier entweder eine Fehlermeldung, dass der "von" wert kein integer ist; wenn ich die test_expression unter anführungszeichen setze krieg ich "seltsame" ergebnisse
nur mal zum testen mit der 2.Tabelle:
select * from tabelle2 where TEST_EXPRESSION between VON and BIS
Ich glaube, dass ich da mit between am Holzweg bin.
Hat bitte jemand eine Idee?
Comment