questa opzione only_full_group mi sta mandando al manicomio.
sono abituato a non averla sui miei server, mentre su questo servizio di hosting non penso di poterla levare.
in pratica ho questa query:
codice:
SELECT
w_titolo,
w_alias,
w_inizio,
w_fine,
w_aggiunta,
SUM(cnt_counter) sum_cnt
FROM webinar
INNER JOIN counter ON cnt_alias = w_alias
WHERE w_publisher_id = 14
AND cnt_tipo = 'webinar'
GROUP BY
w_titolo,
w_alias,
w_inizio,
w_fine,
w_aggiunta
ORDER BY cnt_counter DESC
ed ho questo errore:
codice:
#1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column
'Sql1437981_1.counter.cnt_counter' which is not functionally dependent on columns in GROUP BY clause;
this is incompatible with sql_mode=only_full_group_by
nella tabella counter c'è anche il campo cnt_data, ma qui lo devo escludere dalla selezione.
perchè non devo raggruppare per data.
come dovrei fare??