这里提示LOG列名无效,怎么回事呢?
本帖最后由 lanfengye 于 2012-12-05 12:10:10 编辑
select * from g_trade_tradelist
Where TradeID in (select tradeid,count(*) as log from g_trade_goodslist
where tradeid in (select tradeid from g_trade_tradelist
where tradestatus=5 and printexpress='') and log>1)
select * from g_trade_tradelist
Where TradeID in (select tradeid,count(*) as [log] from g_trade_goodslist
where tradeid in (select tradeid from g_trade_tradelist
where tradestatus=5 and printexpress='')
group by tradeid
having count(*)>1
)
select * from g_trade_tradelist
Where TradeID in (select tradeid from g_trade_goodslist
where tradeid in (select tradeid from g_trade_tradelist
where tradestatus=5 and printexpress='')
group by tradeid
having count(*)>1
)
select * from g_trade_tradelist
where tradeid in(select tradeid from (
select tradeid,count(*) as x from g_trade_goodslist
where tradeid in(select tradeid from g_trade_tradelist
where tradestatus=5 and printexpress='')
group by tradeid)a where x>1)
SELECT *
FROM g_trade_tradelist
WHERE tradeid IN (
SELECT tradeid
FROM ( SELECT tradeid ,
COUNT(*) AS x
FROM g_trade_goodslist
WHERE tradeid IN ( SELECT tradeid
FROM g_trade_tradelist
WHERE tradestatus = 5
AND printexpress = '' )
GROUP BY tradeid
) a
WHERE x > 1 )