<?xml version="1.0" encoding="iso-8859-1"?>
<turisoftreportfile title="Reservas por etiqueta [desde-hasta fecha de entrada]" breakpoint="" group="">
	<parameters>
		<param name=":1" description="Desde fecha de entrada" type="DATE" order="2" show="yes" default="" />
		<param name=":2" description="Hasta fecha de entrada" type="DATE" order="3" show="yes" default="" />
		<param name=":3" description="Etiqueta" type="STRING" order="1" show="yes" default="" />
	</parameters>
	<sql>SELECT
	AGRUPACIONES."Descripción" AS AGRUPACIONES."Agrupación",
	RESERVAS.Vivienda,
	INQUI."Nombre" AS INQUI."Inquilino",
	RESERVAS.Reserva,
	RESERVAS.Desde Entrada,
	RESERVAS.Hasta Salida,
	SUM(Precio) Importe$E$SUM
FROM
	RESERVAS AS RES_A,
	AGRUPACIONES,
	INQUI,
	PRECIOSRESERVA,
	VIVIENDAS
WHERE
	RESERVAS.Desde &gt;= &#39;:1&#39;
	AND RESERVAS.Desde &lt;= &#39;:2&#39;
	AND RESERVAS."Agrupación" = AGRUPACIONES."Código"
	AND RESERVAS.Agencia &gt;= -1
	AND RESERVAS.Inquilino=INQUI."Código"
	AND PRECIOSRESERVA.Reserva=RESERVAS.Reserva
	AND RESERVAS."Agrupación"=VIVIENDAS."Agrupación"
	AND RESERVAS."Vivienda"=VIVIENDAS."Vivienda"
	AND (
		/* Reservas con etiqueta única e idéntica a la indicada */
		RESERVAS.ETIQUETA=&#39;:3&#39;

		/* Reservas que empiezan con la etiqueta indicada */
		OR RESERVAS.ETIQUETA LIKE &#39;:3,%&#39;

		/* Reservas que terminan con la etiqueta indicada */
		OR RESERVAS.ETIQUETA LIKE &#39;%,:3&#39;

		/* Reservas con la etiqueta indicada insertada entre otras */
		OR RESERVAS.ETIQUETA LIKE &#39;%,:3,%&#39;
	)
	
GROUP BY
	AGRUPACIONES."Descripción",
	RESERVAS.Reserva,
	RESERVAS.Desde,
	RESERVAS.Hasta,
	RESERVAS.Vivienda,
	INQUI."Nombre"
ORDER BY
	AGRUPACIONES."Descripción",
	RESERVAS.Vivienda,
	INQUI."Nombre"</sql>
	<totals>
	</totals>
	<footer></footer>
</turisoftreportfile>
