Re: Char und Charakter vergleichen
[ ruban.de ] [ Antworten ] [ Forum ]
Geschrieben von Ulrich Mayer on November 19, 2002 um 07:52:
Als Antwort auf Re: Char und Charakter vergleichen geschrieben von Andi on November 19, 2002 um 07:13:
Nunja, diese Vergleiche sind nicht stage-I fähig, daher ewig langsam. Unter Umständen hilft aber ein nested table: SELECT KLVERTNR, KLMITGNR, KLPFLEGR, B.PFLEPFL FROM ( SELECT KLVERTNR, KLMITGNR, KLPFLEGR, CHAR('00000') !! SUBSTR(CHAR(A.KLVERTNR), 2, 5) !! SUBSTR(CHAR(A.KLMITGNR), 2, 5) AS KONVERTIERT FROM KLV1.TKLBEST3 WHERE KLVERSTE = 'HV' ) A INNER JOIN KLV1.TPFVERT B ON A.KONVERTIERT = B.B.PFLEVNR WHERE A.KLPFLEGR ^= B.PFLEPFL ; Alternativ könnte natürlich auch der Charakterstring aufgeteilt und in zwei numerische Werte verwandelt werden - Je nachdem, welche Tabelle grösser ist und wie die Indexunterstützung ist.
Schreibe eine Antwort
|