Salve ho questa query :
codice:
SELECT
`macchina`.`id`,
`macchina`.`seriale`,
`macchina`.`codice_macchina`,
`documento_arrivo`.`numero` as `num_documento_arrivo`,
`documento_partenza`.`numero` as `num_documento_partenza`,
`clienti`.`nome` as `nome_cliente`,
`macchina`.`created_at`,
`macchina`.`updated_at`
FROM
`macchina`
LEFT JOIN `documento_arrivo` ON `macchina`.`id_documento_arrivo` = `documento_arrivo`.`id`
LEFT JOIN `documento_partenza` ON `macchina`.`id_documento_partenza` = `documento_partenza`.`id`
LEFT JOIN `clienti` ON `macchina`.`id_clienti` = `clienti`.`id`
WHERE
`macchina`.`seriale` LIKE '%%' ESCAPE '!'
OR `macchina`.`codice_macchina` LIKE '%%' ESCAPE '!'
OR `documento_arrivo`.`numero` LIKE '%%' ESCAPE '!'
OR `documento_partenza`.`numero` LIKE '%%' ESCAPE '!'
OR `clienti`.`nome` LIKE '%%' ESCAPE '!'
OR `macchina`.`created_at` LIKE '%%' ESCAPE '!'
OR `macchina`.`updated_at` LIKE '%%' ESCAPE '!'
AND `macchina`.`deleted_at` IS NULL
ORDER BY
`seriale` ASC
Perchè vengono presi anche ii valori dove `macchina`.`deleted_at` sono settati ?