que tienen esta consulta, pero no su trabajo como debe ser,obteniendo "No se especificó ninguna columna para la columna 2 de 'd'" en el servidor sql 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
cuando corro esto, me estoy haciendo
Msg 8155, nivel 16, estado 2, línea 1
No se especificó ninguna columna para la columna 2 de 'd'.
¿Alguien puede decirme qué estoy haciendo mal?
Además, cuando corro esto,
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
consigo
Msg 8155, nivel 16, estado 2, línea 1
No columna se ha especificado para la columna 1 de la 'd '.
Msg 8155, nivel 16, estado 2, línea 1
No se ha especificado ninguna columna para la columna 2 de 'd'.
¿Todavía tiene que saber cómo tener el netBalance? – MimiEAM