Steffi Huder: SQL: Order BY, String rückwärts betrachten

Hallo,

ist es mit der SQL ORDER BY Klausel möglich, den String (ist in meinem Fall ein String) auch von Hinhten zu betrachten.

Bspl:

ordnen
-------
aaz
zza

ORDER BY ordnen ASC (und betrachte den String von Hinten)

würde dann folgendes ergeben:

1. zza
2. aaz

Ist sowas möglich? Wenn ja, wie?

Vielen Dank

  1. Halihallo Steffi

    ist es mit der SQL ORDER BY Klausel möglich, den String (ist in meinem Fall ein String) auch von Hinhten zu betrachten.
    ORDER BY ordnen ASC (und betrachte den String von Hinten)

    Wenn von hinten das "Rückwärtslesen des Strings" gemeint ist, ja:

    http://www.mysql.com/doc/en/String_functions.html (REVERSE(str))

    ORDER BY REVERSE(str) DESC

    Viele Grüsse

    Philipp

    --
    RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
    Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.
    1. hallödele zusammen

      vorwärts und rückwärts sortieren mittels sql:
      asc = aufsteigend
      desc = absteigend
      die art und weise, wie der syntax auszusehen hat, ist herstellerabhängig.

      standard und üblich:
      order by 'fieldname1' asc/desc, 'fieldname2' asc/desc ....
      wobei gemischt, also asc und desc, innerhalb der abfrage unbedingt vermieden werden sollten, da dies bei grossen mengen performancetechnisch 'tödlich' sein kann!

      grüsslichst
      schmidi

      1. Hi schmidi,

        vorwärts und rückwärts sortieren mittels sql:
        asc = aufsteigend
        desc = absteigend

        Dein Enthusiasmus in allen Ehren - aber: Erst die Aufgabenstellung nicht sorgfältig zu lesen und dann auch noch einer bereits vorhandenen richtigen Lösung eine falsche hinterher zu werfen, das ist nicht wirklich hilfreich ...

        Viele Grüße
              Michael

        --
        T'Pol: I apologize if I acted inappropriately.
        V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
        (sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
         => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
        Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.