首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

SQL翻譯成Oracle,该如何处理

2012-01-20 
SQL翻譯成OracleselectV.SBKTYPE,*fromFESBEquityTradecrossjoin(selectEQTasSBKTYPE)asVwhereV.SBKTYPE

SQL翻譯成Oracle
select   V.SBKTYPE,*   from   FESBEquityTrade
cross   join   (select   'EQT '     as   SBKTYPE     )   as   V
where     V.SBKTYPE= 'EQT '

//SQL意思是第一欄加上固定值 'EQT '   as   SBKTYPE,然後再作爲條件查詢
這句該怎麽改呢?


[解决办法]
select V.SBKTYPE,FESBEquityTrade.* from FESBEquityTrade
cross join (select 'EQT ' as SBKTYPE from dual ) V
where V.SBKTYPE= 'EQT '
[解决办法]
select V.SBKTYPE,* from FESBEquityTrade
cross join (select 'EQT ' as SBKTYPE ) as V
where V.SBKTYPE= 'EQT '

那个 * 前要加上table name即 FESBEquityTrade.*这一点和SQL 是不一样的

热点排行