es existiert ein Gerät mit der Seriennummer '150' in der Datenbank.
Mit der Abfrage
Code:
Select * from REPARATUR INNER JOIN (MATERIAL) ON
REPARATUR.MATERIAL_ID = MATERIAL.MATERIAL_ID AND
MATERIAL.MATERIALNR = "10012345" AND
(REPARATUR.SERIENNUMMER >= '1' AND
REPARATUR.SERIENNUMMER <= '100')
wird der Datensatz nicht gefunden (leere Datenmenge), ohne Hochkommata hingegen schon.
Wieso sollte bei <= '100', 150 angezeigt werden?
Weiter unten in den Posts steht da nun 200 und 150 wird trotzdem nicht angezeigt?
Du hast das sicher irgendwo einen Bock drin.
Lass die Daten sortiert ausgeben, frage auf =150 ab. Irgendwas stimmt da nicht.
Wie ist der Typ dieser Spalte definiert?