Cuestión : mientras que con la unión

¿Puede alguien decirme cómo puedo hacer un selecto con un rato y una unión? Estoy intentando conseguir el rédito a partir de 2009 hasta el año en curso para el mes de junio. Estoy seguro que esto correcto, sino aquí que es lo que estoy intentando hacer. Y aquí está el error que estoy consiguiendo. Puedo conseguirlo para trabajar sin la unión, pero la necesito hacer salir en una hoja de balance y los alows de la unión que a happen.

Msg 156, nivel 15, estado 1, línea sintaxis de 6
Incorrect cerca de la palabra clave “unión”. el
Msg 102, nivel 15, estado 1, línea sintaxis de 16
Incorrect cerca “termina”.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
>declare notpretty internacional @year, @month internacional " del class= " del id= " codeSnippet781493 del
           
class= del

Respuesta : mientras que con la unión

en vez de la unión y mientras que apenas uso

año (h.ivh_deliverydate) entre el @yearFrom y el @yearTo
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
declarar internacional @year, @month internacional
fijar el @yearFrom = 2009
fijar el @yearTo = 2011
fijar el @month = 06
comenzar
seleccionar 
	h.ivh_revtype1, 
	@month, @year,
	“Línea transporte”,
	(suma selecta (i.ivd_charge)) 
de invoicedetail como i interno ensambla el invoiceheader como h en i.ivh_hdrnumber = h.ivh_hdrnumber
donde el mes (h.ivh_deliverydate) = 06 e i.cht_itemcode tiene gusto del “LH%” y
	año (h.ivh_deliverydate) entre el @yearFrom y el @yearTo 
grupo por h.ivh_revtype1

extremo
Otras soluciones  
 
programming4us programming4us