SELECT
DISTINCT(WC.id_contenuto),
WC.wsp_dima_per_dettaglio,
WC.wsp_flag,
WC.ordine_di_visualizzazione,
WC.data,
WC.data_inizio,
WC.data_fine,
CASE
WHEN MU.titolo != '' THEN MU.titolo
WHEN WC.titolo = '<br />' THEN ''
ELSE WC.titolo
END
AS titolo,
CASE
WHEN MU.sottotitolo != '' THEN MU.sottotitolo
WHEN WC.sottotitolo = '<br />' THEN ''
ELSE WC.sottotitolo
END
AS sottotitolo,
CASE
WHEN MU.contenuto != '' THEN MU.contenuto
WHEN WC.contenuto = '<br />' THEN ''
ELSE WC.contenuto
END
AS contenuto,
WDD.dima_per_dettaglio AS dima_per_dettaglio,
WC.anno,
CASE
WHEN WC.wsp_tipologia_id > 0 THEN WC.wsp_tipologia_id
ELSE '-'
END
AS tipologia,
CASE
WHEN WC.nazione_id > 0 THEN
(
SELECT
CASE
WHEN MU2.denominazione != '' THEN MU2.denominazione
ELSE NA.denominazione
END
FROM
nazione NA
LEFT OUTER JOIN
SweetFox4site.multilingua MU2
ON NA.id_nazione = MU2.record
AND MU2.tabella='nazione'
AND MU2.lingua = 2
WHERE
NA.id_nazione=WC.nazione_id
)
ELSE '-'
END
AS nazione,
CASE
WHEN WC.provincia_id > 0 THEN
(
SELECT
CASE
WHEN MU3.denominazione != '' THEN MU3.denominazione
ELSE PR.denominazione
END
FROM
provincia PR
LEFT OUTER JOIN
SweetFox4site.multilingua MU3
ON PR.id_provincia = MU3.record
AND MU3.tabella='provincia'
AND MU3.lingua = 2
WHERE
PR.id_provincia=WC.provincia_id
)
ELSE '-'
END
AS provincia,
CASE
WHEN WC.localita != '' THEN WC.localita
ELSE '-'
END
AS localita,
CASE
WHEN MU.altro_1 != '' THEN MU.altro_1
WHEN WC.altro_1 = '<br />' THEN ''
ELSE WC.altro_1
END
AS altro_1,
CASE
WHEN MU.altro_2 != '' THEN MU.altro_2
WHEN WC.altro_2 = '<br />' THEN ''
ELSE WC.altro_2
END
AS altro_2,
CASE
WHEN MU.altro_3 != '' THEN MU.altro_3
WHEN WC.altro_3 = '<br />' THEN ''
ELSE WC.altro_3
END
AS altro_3,
CASE
WHEN MU.altro_4 != '' THEN MU.altro_4
WHEN WC.altro_4 = '<br />' THEN ''
ELSE WC.altro_4
END
AS altro_4,
CASE
WHEN MU.altro_5 != '' THEN MU.altro_5
WHEN WC.altro_5 = '<br />' THEN ''
ELSE WC.altro_5
END
AS altro_5,
CASE
WHEN MU.altro_6 != '' THEN MU.altro_6
WHEN WC.altro_6 = '<br />' THEN ''
ELSE WC.altro_6
END
AS altro_6,
CASE
WHEN MU.altro_7 != '' THEN MU.altro_7
WHEN WC.altro_7 = '<br />' THEN ''
ELSE WC.altro_7
END
AS altro_7,
CASE
WHEN MU.altro_8 != '' THEN MU.altro_8
WHEN WC.altro_8 = '<br />' THEN ''
ELSE WC.altro_8
END
AS altro_8,
CASE
WHEN MU.altro_1!= '' THEN MU.altro_1
WHEN WC.altro_1 = '<br />' THEN ''
ELSE WC.altro_1
END
AS altro_9,
CASE
WHEN MU.altro_10!= '' THEN MU.altro_10
WHEN WC.altro_10 = '<br />' THEN ''
ELSE WC.altro_10
END
AS altro_10,
WC.wsp_contenuto_correlato_ids,
WC.utente_id,
CONCAT(UT.nome,' ',UT.cognome) AS utente,
UT.email AS email
FROM
wsp_contenuto WC
LEFT OUTER JOIN
wsp_dima_per_dettaglio WDD
ON WC.wsp_dima_per_dettaglio = WDD.id_dima_per_dettaglio
LEFT OUTER JOIN
wsp_pagina WP
ON WC.wsp_pagina = WP.id_pagina
LEFT OUTER JOIN
utente UT
ON WC.utente_id = UT.id
LEFT OUTER JOIN
SweetFox4site.multilingua MU
ON WC.id_contenuto = MU.record
AND MU.tabella='wsp_contenuto'
AND MU.lingua = 2
WHERE
WC.online = 1
AND
(
WC.sempre_online=1
OR (WC.online_dal <= '2019-12-07-10-18-12' AND WC.online_al >= '2019-12-07-10-18-12')
)
AND WC.wsp_sito = 5
AND
(
WP.privato = 0
AND WC.privato = 0
)
AND WC.wsp_pagina = 284
AND WC.id_contenuto=7948