SE
27-03-03, 09:39
Hallo,
Um den aktuellen Status von verschiedenen Geräten auf einer Webseite darzustellen lese ich erstmnal die Hosttableeinträge mit einer SQL-Anweiung aus um dann die Verbindung zu den IP-Geräte testen zu können. Soweit so gut - nur ist es mit der derzeitigen Sortierung bei mehreren hundet Hosttable-Einträgen noch nicht so richtig übersichtlich. Die derzeitige SQL-Anweisung lautet SELECT INTERNET,HOSTNME1,TXTDESC FROM QATOCHOST ORDER BY HOSTNME1 und sortiert es aufsteigend nach dem Hostnamen. Das ist schon fast so wie es sein soll.
Kann man aber auch nach einem Teilstring innerhalb von HOSTNME1 sortieren lassen ? Wenn also HOSTNME1 aus xxxyyyy besteht möchte ich das eigentlich nach yyyy sortiert haben - egal was bei xxx steht.
Bsp:
Wenn HOSTNME1 u.a. AFE0504, TFE1206, SFE0201, TFE0202 enthält, soll es in der Reihenfolge angezeigt werden:
SFE0201
TFE0202
AFE0504
TFE1206
Ist das mit SQL machbar ?
http://www.as400-forum.de/ubb/confused.gif
[Dieser Beitrag wurde von SE am 27. März 2003 editiert.]
Um den aktuellen Status von verschiedenen Geräten auf einer Webseite darzustellen lese ich erstmnal die Hosttableeinträge mit einer SQL-Anweiung aus um dann die Verbindung zu den IP-Geräte testen zu können. Soweit so gut - nur ist es mit der derzeitigen Sortierung bei mehreren hundet Hosttable-Einträgen noch nicht so richtig übersichtlich. Die derzeitige SQL-Anweisung lautet SELECT INTERNET,HOSTNME1,TXTDESC FROM QATOCHOST ORDER BY HOSTNME1 und sortiert es aufsteigend nach dem Hostnamen. Das ist schon fast so wie es sein soll.
Kann man aber auch nach einem Teilstring innerhalb von HOSTNME1 sortieren lassen ? Wenn also HOSTNME1 aus xxxyyyy besteht möchte ich das eigentlich nach yyyy sortiert haben - egal was bei xxx steht.
Bsp:
Wenn HOSTNME1 u.a. AFE0504, TFE1206, SFE0201, TFE0202 enthält, soll es in der Reihenfolge angezeigt werden:
SFE0201
TFE0202
AFE0504
TFE1206
Ist das mit SQL machbar ?
http://www.as400-forum.de/ubb/confused.gif
[Dieser Beitrag wurde von SE am 27. März 2003 editiert.]