wm_concat 函数在开发中的应用 (一对多查询数据库实现)
2017-03-29 17:46
225 查看
个人宣言
争取做一个懂点数据库且有趣的程序员。wm_concat 函数在开发中的应用 (一对多查询数据库实现)
wm_concat 函数可以把列值中间用 “,”号隔开,并且在一行显示。sql 语句,例如:
select wm_concat(t.icityid) as icityids from tb_lend_filter_product_city t
wm_concat 和 group by 配合使用 (通过表关联查出一对多的关系)
实例:(查出产品内容,以及对应显示的城市cityid)
SELECT t0.*,t2.* FROM TB_LEND_FILTER_PRODUCT t0 LEFT JOIN (select wm_concat(t.icityid) as icityids ,t.iproductid from tb_lend_filter_product_city t group by t.iproductid) t2 ON t2.iproductid=t0.id
前端得到 icityids 遍历出来
var icityid; if(bindData.icityids !=undefined&&bindData.icityids !='') { icityid= bindData.icityids.split(","); }
相关文章推荐
- 轉載:ASP.NET 2.0实现数据库应用开发
- wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- Android开发—数据库应用—访问数据表(SQLite OpenHelper) —添加查询
- wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- Oracle多行转一行:wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- ASP.NET 2.0轻松实现数据库应用开发
- 实战 Eclipse ,Jigloo, PostgreSQL,JDBC 开发数据库查询应用系统起步(转)
- 在SAE上开发LBS应用之 根据一点的经纬度实现附近点的查询
- 在SAE上开发LBS应用之 根据一点的经纬度实现附近点的查询
- Oracle: wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- ASP2.0-轻松实现数据库应用开发
- ASP.NET 2.0如何实现数据库应用开发
- wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- Android开发—数据库应用—访问数据表(SQLite OpenHelper) —查询单条记录、修改
- iPhone开发之iOS 应用实现数据库文件拷贝
- 本文是笔者根据数据库编程经验,利用C++语言的模板、继承、授权、多态等面向对象特性,借鉴命令模式,实现了对象在关系数据中的存储,降低应用系统与数据库之间的耦合,提高开发效率。
- wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- oracle 函数WMSYS.WM_CONCAT()的用法(让查询结果行转列)
- Oracle: wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
- 实战 Eclipse ,Jigloo, PostgreSQL,JDBC 开发数据库查询应用系统起步