mysql存儲浮點數,有三種數據類型可以選擇,分別是:float, double, decimal。不過有時候,也會使用varchar這種類型來存儲。使用varchar類型,如果要對浮點數進行排序,會有如下圖所示的問題。
要解決這種問題,目前發現一種比較有效的方法,就是 "order by 字段名字+0" 。
mysql存儲浮點數,有三種數據類型可以選擇,分別是:float, double, decimal。不過有時候,也會使用varchar這種類型來存儲。使用varchar類型,如果要對浮點數進行排序,會有如下圖所示的問題。
要解決這種問題,目前發現一種比較有效的方法,就是 "order by 字段名字+0" 。
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))