0

我有以下代码片段正在运行,但我正在尝试对结果 ASC 进行排序。我尝试了很多变化,但没有工作?

$res = mysql_query('SELECT DISTINCT call FROM ' . DB_TABLE);

不工作:

$res = mysql_query('SELECT DISTINCT call FROM ' . DB_TABLE . 'ORDER BY call ASC');
4

3 回答 3

3

这应该有效:

$res = mysql_query('SELECT DISTINCT call FROM ' . DB_TABLE . ' ORDER BY call ASC');

注意 ORDER 前的空格

于 2012-06-01T12:42:53.790 回答
1

你错过了一个空间:

$res = mysql_query('SELECT DISTINCT call FROM ' . DB_TABLE . ' ORDER BY call ASC');
于 2012-06-01T12:43:17.563 回答
0

尝试在 mysql 查询中使用反引号 (`) 运算符。

$res = mysql_query('SELECT DISTINCT `call` FROM ' . DB_TABLE . ' ORDER BY `call` ASC');

一切都应该运作良好。

于 2012-06-01T12:51:37.653 回答