2017-08-31 75 views
0
select all into result1 from (select mod(employee_id,2) as res from emp 
+0

什麼是「雙列」?\ –

+0

dual是臨時表,用於保存臨時數據@AliAdlavaran – Avula

+0

您想做什麼?添加一些示例表格數據和預期結果 - 作爲格式化文本! – jarlh

回答

0

這是你在找什麼?

SELECT 
    *, 
    res = e.employee_id % 2 
    INTO #dual 
FROM 
    dbo.emp e; 
+0

它不能像這樣工作@Jason A. Long – Avula

+0

然後,用普通英語,告訴我們你想做什麼。在這一點上,我們都只是在黑暗中搖擺。 –

+0

OP很可能使用Oracle,所以在SQL Server語言中與他交談可能沒用。 – mathguy

0

試試這個:

INSERT INTO @dual (res) 
select employee_i % 2 as res FROM emp 
+0

它不工作@ali ADlavaran – Avula

+0

你已經宣佈'@ dual'嗎?現在有什麼問題? –

+0

OP很可能使用Oracle,因此在SQL Server語言中與他交談可能無用。 – mathguy

0
SELECT A.* INTO dual FROM (SELECT (col % 2) AS resp FROM tbl) A 

請注意,MOD是TSQL 可用。

+0

使用MOD,以及對DUAL的參考,表明這與TSQL或SQL Server無關。那麼爲什麼要提供答案呢? – mathguy

相關問題