Salve ho questa query :
Perchè vengono presi anche ii valori dove `macchina`.`deleted_at` sono settati ?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

Rispondi quotando
