一、排序
通常我們會有很多資料,字串欄位中有 1、2 ... 9、10,我們讓他排序,但是得到的順序是1、10 ... 7、8、9,這不是我們要的東西,我們希望他能按照10進製遞增順序排列
用個簡單的方法,這些個數如果最大值是2位的,我們就給他們統一加個3位數,如果是3位的,那就加上個4位數,以此類推。
得到的數就是,101、102、103 ... 109、110,這樣不就有序了嗎?呵呵。好比這個欄位名字叫做count,我們可以這麼寫sql
select (count+100) as c from x order by c
得到的資料就是 1、2 ... 9、10 有序結果了。
未完待續……
資料庫技巧
如下所示 select sum t1.c1 from t1 where select count from t2 where t2.c2 t1.c2 0 select sum t1.c1 from t1 where exists select from t2 where t2.c2 t1.c2 兩種...
MySQL資料庫常用操作和技巧
mysql資料庫可以說是dba們最常見和常用的資料庫之一,mysql的廣泛應用,也使更多的人加入到學習它的行列之中。下面是老mysql dba總結的mysql資料庫最常見和最常使用的一些經驗和技巧,分享給大家!一 mysql資料庫的備份 使用mysql資料庫,最常用也是最重要的就是資料庫備份了,所以...
vc 操作mysql資料庫的技巧
除錯此demo需要將目錄裡的mydb子目錄拷到mysql安裝目錄的data子目錄下 我的是 d program files mysql mysql server 5.0 data 摘要 本文詳細闡述了如何進行mysql的安裝 除錯,以及如何用vc進行編譯,實現資料的 新增 修改 刪除 等功能。一 m...