Gustl: My Sql ORDER BY

Beitrag lesen

Hallo, bin wieder mal (nach längerer Pause, bin etwas aus der Materie raus) hier und hab ne Frage:

my $select=$dbh->prepare('SELECT ... FROM ... WHERE frei=? AND archiv=? ORDER BY '.$sort.' DESC') || die $DBI::errstr; $select->execute('J','') || die $DBI::errstr;

$sort übergibt den Spaltennamen den ich DESC sortiere und ausgebe. (Das kann eine Zahlenspalte oder varchar sein etc.) Da gibts aber noch eine zweite Spalte, die ich bei WERT zuerst oben ausgeben möchte. Grmbl ... wie geht sowas?

(ORDER BY A DESC, zeige mir aber zuerst die Datensätze die in B einen WERT stehen haben) ...

Vielen Dank erstmal

--
Theorie: Alles ist möglich - Praxis: Nix funzt - Ich bin eben ein Mann der Praxis

--
G. DAVID