Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
コード:
$SQLString = "SELECT DISTINCT NodeNumber, NodeLocation FROM graphnode ORDER BY NodeNumber ASC"
出力:
1000 1001 1002 101 1010
私の友人の 1 人がこの問題に直面しており、プロジェクトの詳細が完全にはわかりません。ここで何が起こっているのかについてのアイデア。
列NodeNumberは文字列形式のようです。最初に数値に変換してください。例
NodeNumber
SELECT.. FROM.. WHERE.. ORDER BY CAST(NodeNumber AS SIGNED) ASC
列の型が Int のような数値形式に設定されておらず、Varchar またはその他の文字列形式に設定されています。さらにキャストすることができ、デフォルトの順序は DESC ではなく ASC であるため、ASC を指定する必要はありません。