Alter Procedure sp_Member(
@comcode int = 0,
@SubComCode int = 0
)
as begin
set nocount on
If @comcode='0'
begin
select (
select sum(amount)
from tbcoudet
where memcode=tbm.memcode and
expyear=(select max(expyear) from tbexpyear)
and exists (
select itemcode
from tbitem
where comcode=@comcode and
SubComCode=@SubComCode and
itemcode=tbcoudet.itemcode
)
group by memcode,expyear
)'TurnOver', *
into #result from tbmember tbm where can_flag='N'
end
If @subcomcode='0'
begin
select (
select sum(amount)
from tbcoudet
where memcode=tbm.memcode and expyear=(select max(expyear) from tbexpyear)
and exists (
select …Run Code Online (Sandbox Code Playgroud) select *
From
(
select *
from order
order by creationtime desc
)
where rownum=1 and creationtime='12-feb-2010';
Run Code Online (Sandbox Code Playgroud)
和
select *
from
(
select *
from
order by rate desc
)
where rownum<=2 and creationtim='12-dec-2011';
Run Code Online (Sandbox Code Playgroud)
我想加入这两个SELECT查询,使用JOIN.两个SELECT查询都从同一个表中查询.我不想用UNION.
我怎样才能做到这一点?