Ho questa domanda, ma la sua non funziona come dovrebbe,ottenendo "Nessuna colonna è stata specificata per la colonna 2 di" d "" in sql server cte?
with c as (select
month(bookingdate) as duration,
count(*) as totalbookings
from
entbookings
group by month(bookingdate)
),
d as (SELECT
duration,
sum(totalitems)
FROM
[DrySoftBranch].[dbo].[mnthItemWiseTotalQty] ('1') AS BkdQty
group by duration
)
select
c.duration,
c.totalbookings,
d.bkdqty
from
c
inner join d
on c.duration = d.duration
quando corro questo, sto ottenendo
Msg 8155, livello 16, stato 2, riga 1
Nessuna colonna è stata specificata per la colonna 2 di "d".
Si può dirmi che cosa sto facendo male?
Inoltre, quando si esegue questo,
with c as (select
month(bookingdate) as duration,
count(*) as totalbookings
from
entbookings
group by month(bookingdate)
),
d as (select
month(clothdeliverydate),
SUM(CONVERT(INT, deliveredqty))
FROM
barcodetable
where
month(clothdeliverydate) is not null
group by month(clothdeliverydate)
)
select
c.duration,
c.totalbookings,
d.bkdqty
from
c
inner join d
on c.duration = d.duration
ottengo
Msg 8155, livello 16, stato 2, riga 1
No colonna è stata specificata per la colonna 1 di 'd '.
messaggio 8155, livello 16, stato 2, riga 1
Nessuna colonna è stata specificata per la colonna 2 di "d".
hai ancora bisogno di sapere come avere il netBalance? – MimiEAM