maxx: sortierung nach mehreren vorgaben (order by...)

hallo liebes forum,

was muss ich denn tun, wenn ich tabelleninhalte nach zwei kriterien sortieren möchte?
in einem ersten schritt also z.b. nach einem autorennamen und in einem zweiten schritt nach dem datum?

"ORDER BY name AND date DESC" scheint nicht zu funktionieren, ebensowenig wie "ORDER BY name" AND "ORDER BY date DESC". ich bin ziemlicher db/php neuling...

vielen dank im voraus!
maxx

  1. Hi,

    was muss ich denn tun, wenn ich tabelleninhalte nach zwei kriterien sortieren möchte?
    in einem ersten schritt also z.b. nach einem autorennamen und in einem zweiten schritt nach dem datum?

    "ORDER BY name AND date DESC" scheint nicht zu funktionieren, ebensowenig wie "ORDER BY name" AND "ORDER BY date DESC". ich bin ziemlicher db/php neuling...

    Mit PHP hat das GAR NICHTS zu tun.
    Was sagt denn das Handbuch Deines Datenbanksystems dazu, wie nach mehreren Spalten sortiert wird?

    Du sagst ja nicht, welches DB-System Du verwendest...

    In einigen SQL-Dialekten ist es
    ORDER BY x,y DESC, z ASC

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Holladiewaldfee,

    "ORDER BY name AND date DESC" scheint nicht zu funktionieren, ebensowenig wie "ORDER BY name" AND "ORDER BY date DESC". ich bin ziemlicher db/php neuling...

    ORDER BY name DESC, date DESC

    Übrigens: MySQL hat auch 'ne Doku ;-)
    http://www.mysql.com/doc/en/index.html

    Ciao,

    Harry

    --
      Man weiß erst was man hatte, wenn man es verloren hat.
      Intelligenz ist nicht zwingend etwas positives.