小弟用的是mysql数据库 现在数据库中有一表table 表中有一字段ip 要求的是 根据ip从小到大 列出数据库中所有记录 项目要急用 急等  多些各位大侠了 
例如 10.10.151.158 
     192.168.1.42
     10.10.152.159要求得到
     10.10.151.158
     10.10.152.159
     192.168.1.42

解决方案 »

  1.   

    mysql> select * from t_guangfei001;
    +---------------+
    | ip            |
    +---------------+
    | 10.10.151.158 |
    | 192.168.1.42  |
    | 10.10.152.159 |
    +---------------+
    3 rows in set (0.00 sec)mysql>
    mysql> select * from t_guangfei001 order by INET_ATON(ip) ;
    +---------------+
    | ip            |
    +---------------+
    | 10.10.151.158 |
    | 10.10.152.159 |
    | 192.168.1.42  |
    +---------------+
    3 rows in set (0.00 sec)mysql>