Field Type Collation Null Key Default Extra Privileges Comment
------------- ------------- --------------- ------ ------ ------- ------ ------------------------------- ----------------------------------------------------------
v_id int(11) (NULL) NO PRI (NULL) select,insert,update,references
v_newversion varchar(32) utf8_general_ci NO (NULL) select,insert,update,references 版本號
v_url varchar(1024) utf8_general_ci NO (NULL) select,insert,update,references 更新url
v_description varchar(1024) utf8_general_ci YES (NULL) select,insert,update,references 更新內容
v_date date (NULL) YES (NULL) select,insert,update,references 更新時間
v_type varchar(32) utf8_general_ci YES (NULL) select,insert,update,references (1:android,2:ios)
v_forceupdate int(1) (NULL) YES 0 select,insert,update,references 強制更新(默認0不強制更新,1強制更新)
v_site int(10) (NULL) YES (NULL) select,insert,update,references
表結構是這樣的,版本號是1.0.0 1.0.1 以此類推;查詢中發現有1.0.10時,最大也只能查出1.0.9.
sql:SELECT MAX(bean.`v_newversion`) FROM cms_version bean
求問一下怎么改就能正常查詢了 ,謝謝各位了 !
*********************更新***************************
我知道了 是因為我用的是varchar型別,1和9比較。所有是9大,
我想問一下我的sql應該怎么改呢?
uj5u.com熱心網友回復:
有沒有人幫幫我呀 查了好多都不管用uj5u.com熱心網友回復:
SELECT parsename(v_newversion, 3) ,parsename(v_newversion, 2) ,
parsename(v_newversion, 1)
v_newversion
ROM cms_version
Order by
parsename(v_newversion, 3) ,
parsename(v_newversion, 2) ,
parsename(v_newversion, 1)
uj5u.com熱心網友回復:
大佬,我用這個sql提示,FUNCTION xj-rmt.parsename does not exist 。不太明白 為什么沒這個函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/79076.html
標籤:基礎類
上一篇:sql 求大神幫忙
下一篇:bp神經網路
