整数データを並べ替えたいのですが、1000000000 のように読みやすくしたいので、1,000,000,000 と表示したいので、このクエリを使用します。
format(col_name,0)
gridviewを使用してC#のソート機能でソートしようとしましたが、data2をソートしようとするとこれが起こります。
+================++================+
| data1 | data2 |
+================++================+
| 21,039,000 | 6 |
| 30,080,000 | 4,062 |
| 209,120,040 | 28,692 |
| 201,200,900 | 2,115 |
| 1,100,900 | 15,858 |
+================++================+
を使っているので間違えたと思いますformat(col_name,0)
が、どうすれば直せますか?
ps:質問を変更する必要があります。実際に c# で gridview を使用して並べ替えようとしていて、結果がそのようなものであるため、最初は mysql クエリでエラーが発生したと思いました。並べ替える複数の列