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 に答える