Comment faire un select imbriqué dans un insert ?
Bonsoir,
Je cherche à faire le "insert into ... select..." en 1 seul requête absolument :
Code:
1 2 3 4 5 6 7 8 9
| create table #temp (NewCLO varchar(30), cref varchar(30), PreviouscniID int, newclonID int)
insert into #temp (NewCLO, cref, PreviouscniID, newclonID)
select 'titi ', 'tata ', cni.cniID
from cni, ci, ch
where cni.nutc = 'CLO'
and cni.ciID = ci.ciID
and ci.chID = ch.chID
and ch.cref = 'tata'
and cni.nims = 1, (select nID from n where rref = 'titi') |
Mais le select "imbriqué" :
Code:
(select nID from n where rref = 'titi')
fait que ça ne fonctionne pas.
Comment est-ce que je peux écrire cela pour que ça fonctionne en 1 requête s'il vous plaît ?
Merci,