0

現時点では、市場情報クエリを構築しています。ここに私のクエリがあります:

SELECT 
    `data`.s AS Simbol,
    format( ( (`data`.c - `data`.p) / `data`.p ), 3 ) AS pctChange, 
    lu
FROM 
    jos_marketinfo AS `data`
WHERE 
    `data`.s LIKE '%.%' 
ORDER BY pctChange ASC 
LIMIT 10

ご覧のとおり、クエリの変化率を計算していて、並べ替えたいと思います。順序が false であるという問題が発生します。真ん中とその逆に大きな負の pctChange 値が表示されます。

何か不足していますか?

4

1 に答える 1

1

アルファベット順を避け、数字順を取得するには、フォーマットなしで並べ替える必要があります。

ORDER BY (data.c-data.p)/data.p
于 2012-11-12T10:12:20.827 に答える