SQL lekérdezés ami nem hoz eredmény sehogyan sem....


select substr(DTETIM, 9, 4), SYSASP, SMPLP, SMXDU from QMPGDATA/QAPMSYSL
where substr(DTETIM, 9, 4) in ('0500, 1500, 3000, 4500')
and rrn(QAPMSYSL) < 10

Igazából nem tudom mi a hiba, talán a "where" résznél a substr?

Még gondolkodom rajta egy kicsit, hátha jobb lesz...:D

Hozzászólások

a 0500, 1500-az nem kulon kene ''-jelezni?

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Milyen igazad van, köszönöm szépen, nekem már kifolyt a szemem, ezért nem láttam. :D

Így már jó lesz:


select substr(DTETIM, 9, 4), SYSASP, SMPLP, SMXDU from QMPGDATA/QAPMSYSL
where substr(DTETIM, 9, 4) in ('0500', '1500', '3000', '4500')
and rrn(QAPMSYSL) < 10

-------------------------------------------