図に示すように、明らかに混乱のこの種の降順でなぜ起こるのだろうか?
理由:STOREHOUSE_NOこのフィールドは、データベース・タイプに格納されているが、VARCHAR、フィールドのこのタイプであり、クエリで順序を使用してMySQLときに、これに文字、大型の前に最初の文字に応じてソートされ、上記のように並べ替えが表示されます。
ソリューション:int型の並べ替えを取得するには、次のSQL文を実行
選択 es.STOREHOUSE_NOをから ERP_STOREHOUSE ES 順 によって es.STOREHOUSE_NO + 0 DESC