with 必须放在sql的开头吗

SQL:  with(col1) as (select col2 from tab1)但是由于某个应用程序中只能识别select 开头的sql所以想问下,如果用with是否一定要放在sql的开头是否可以用类似  select * from (with(col1) as (select col2 from tab1)) 的方式 ,虽然我试过前者不行,有...显示全部
SQL:  with(col1) as (select col2 from tab1)但是由于某个应用程序中只能识别select 开头的sql
所以想问下,如果用with是否一定要放在sql的开头

是否可以用类似  select * from (with(col1) as (select col2 from tab1)) 的方式 ,虽然我试过前者不行,有没有类似的可行的方式收起
参与7

查看其它 5 个回答jason2012的回答

jason2012jason2012数据库管理员IBM
回复 4# leo_wyn


   那个SQL我只是举个例子,主要就是说用with的时候,从语法上来讲,with是否一定要放在前面
互联网服务 · 2013-12-22
浏览1093

回答者

jason2012
数据库管理员IBM

jason2012 最近回答过的问题

回答状态

  • 发布时间:2013-12-22
  • 关注会员:1 人
  • 回答浏览:1093
  • X社区推广