sql关键字 With
2013-09-30 17:59
183 查看
oracle和sqlserver里面是有with这个关键字的
sqlserver:
1:
2:
sqlserver:
1:
with nodes as (select a.id ,a.name text,a.superorId parentId from BT_CountryRelation a where a.superorId=-1 union all select a.id ,a.name text,a.superorId parentId from BT_CountryRelation a inner join nodes b on a.superorId = b.id) select c.id,c.name text,c.superorId parentId from BT_CountryRelation c where c.id in(select id from nodes) and c.superorId <>-1
2:
public Map<?,?> getCityInfoMap(HttpServletRequest request){ String cityId = req.getValue(request, "cityName"); // String sql = " select * from BT_Summarize where summarize_address = '"+cityId+"'"; String sql = " with jj as (select summarize_content jj from BT_Summarize where summarize_address='"+cityId+"' and summarize_type='简介') " +",ms as (select summarize_content ms from BT_Summarize where summarize_address='"+cityId+"' and summarize_type='美食') " +",gw as (select summarize_content gw from BT_Summarize where summarize_address='"+cityId+"' and summarize_type='购物') " +",jt as (select summarize_content jt from BT_Summarize where summarize_address='"+cityId+"' and summarize_type='特价门票') " +"select * from jj , ms , gw , jt"; log.debug("城市简介sql:"+sql); return db.queryForMap(sql); }
相关文章推荐
- Sql 关键字with
- SQL 关键字 With
- T-SQL with as 关键字
- 利用with关键字写sql语句的一个小技巧
- SQL中With关键字的简单用法
- sql 2005 递归 查询部门所有子部门 with关键字
- Is it possible to run native sql with entity framework?
- SQL关键字汇总
- ORACLE SEND MAIL WITH PL/SQL
- JavaScript高级程序设计(四): 关键字With的使用
- SQL“多字段模糊匹配关键字查询”[转载]
- SQL WITH AS
- SQL 2005 with(nolock)详解
- 关于Sql语句中的模糊查询like关键字详解
- extends,with关键字的区别
- [EnterpriseLibrary]SqlConnection.ConnectionString相关关键字
- 执行计划SQL写法差异改变之with子句
- SqlConnection.ConnectionString相关关键字
- 关于sql中的with(nolock)
- SQL Inner Join 关键字