INET_ATON > 関数
SELECT ip FROM sn_192_168_0
ORDER BY INET_ATON(ip);
試してみてください!!!
警告:INET_ATON値を保存しないことをお勧めします。この関数には、ドットの間に無効な数字があり、トリガーで呼び出すという過去の癖がいくつかあります。
これらのバグは現在クリーンアップされています。
短いIPアドレスは適切に処理されます。これは、Windows7のMySQL5.5.12の例です
mysql> SELECT INET_ATON('127.0.0.1'), INET_ATON('127.1');
+------------------------+--------------------+
| INET_ATON('127.0.0.1') | INET_ATON('127.1') |
+------------------------+--------------------+
| 2130706433 | 2130706433 |
+------------------------+--------------------+
1 row in set (0.05 sec)