Salve ragazzi avrei la necessità di fare una query che pesca 4 campi però con diverse specifiche.
Per farvi capire, nella stessa query, ho bisogno che mi prenda le prime 4 aziende random di cui 2 devono avere il pacchetto 'unlimited' e 2 il pacchetto diverso da unlimited' (dove pacchetto è un campo che diversifica i vari pacchetti)
qui di seguito le due query che vorrei far diventare una sola
**** QUESTA PRENDE 2 con UNLIMITED*********
SELECT TOP 2 a.idazienda, a.pacchetto, a.nprv AS PREVENTIVI, z.email AS EMAIL_LEAD, a.nominativo, z.citta, z.idazienda, s.idazienda, s.titolo, s.stato FROM tbl_aziende a
INNER JOIN tbl_zone z ON a.idazienda=z.idazienda
INNER JOIN tbl_settori s ON a.idazienda=s.idazienda
WHERE z.citta='Venezia' AND s.titolo='FOTOVOLTAICO' AND a.pacchetto='unlimited'
AND z.attiva='SI' AND z.abilitata='SI' AND s.stato='True' ORDER BY NEWID()
**** QUESTA PRENDE 2 diverse da UNLIMITED*********
SELECT TOP 2 a.idazienda, a.pacchetto, a.nprv AS PREVENTIVI, z.email AS EMAIL_LEAD, a.nominativo, z.citta, z.idazienda, s.idazienda, s.titolo, s.stato FROM tbl_aziende a
INNER JOIN tbl_zone z ON a.idazienda=z.idazienda
INNER JOIN tbl_settori s ON a.idazienda=s.idazienda
WHERE z.citta='Venezia' AND s.titolo='FOTOVOLTAICO' AND a.pacchetto<>'unlimited'
AND z.attiva='SI' AND z.abilitata='SI' AND s.stato='True' ORDER BY NEWID()
Invece di fare que query vorrei che queste due fossero un unica sola query.
E' possibile?