sql小技巧
經常用在sql中的某個字段用“,”分隔數據,一旦需要獲取數據的時候直接把“,”拆分成數據,獲得一個數據的list。最近在工程中需要在查詢的時候的道字段是否包含一個值,例如:111是否存在于 1111,2111,1112,1121,1113這個字段中?。用傳統的like '%111%',顯然不合適,這樣雖然111不存在但是依然能查到該條記錄,所以應該用以下語句實現,算是一個小技巧吧。select * from Table where ','+columA+',' like '%,111,%'。其實說白了就是把字段填上一個逗號然后在比較。如果你的字段是用別的分隔符,呢么同理可得了~~~~
轉載于:https://www.cnblogs.com/weidehao555/archive/2011/09/09/2172894.html
總結
 
                            
                        - 上一篇: Cocoa原理指南-学习和实践1
- 下一篇: 为没有源码的DLL文件添加强名称
