I had a problem with this query (MySQL-4.1.0-alpha-standard):
$query = "SELECT `id` , `date`, `date_added`, `title` " .
"FROM ( " .
" SELECT *, COALESCE(`date` , `date_added`) AS `date_` " .
" FROM table " .
" ) AS temp_table " .
"ORDER BY `date_` DESC";
$query = "SELECT `id` , `date`, `date_added`, `title` " .
"FROM ( " .
" SELECT *, COALESCE(`date` , `date_added`) AS `date_` " .
" FROM table " .
" ) AS temp_table " .
"ORDER BY `date_` DESC";
Comment