Salve ho un magazzino con degli scaffali in cui ci sono 4 coordinate :
scaffale (con campo id_tipo_scaffale),campata,piano,locazione
ognuno ha una tabella distinta ,
su ogni locaione può essere inserita una macchina che tra i suoi campi ha
id_tipo_scaffali e id_clienti
Ho bisogno di vedere tutte le locazioni dello stesso tipo e stesso cliente :
Perchè nel result row ho anche locazioni in cui non ci sono macchine o con clienti diversi ?codice:SELECT `locazioni_piani`.`id` as `id_locazione_piano`, `locazioni_piani`.`nome` as `nome_locazione`, `piani_campate`.`numero` as `numero_piani_campate`, `campate_scaffali`.`numero` as `numero_campata_scaffale`, `scaffali`.`nome` as `nome_scaffale` , macchina.id_clienti FROM `locazioni_piani` JOIN `piani_campate` ON `locazioni_piani`.`id_piani_campate` = `piani_campate`.`id` JOIN `campate_scaffali` ON `campate_scaffali`.`id` = `piani_campate`.`id_campate_scaffali` JOIN `scaffali` ON `scaffali`.`id` = `campate_scaffali`.`id_scaffali` JOIN `macchina` ON `macchina`.`id_tipo_scaffali` = `scaffali`.`id_tipo_scaffali` WHERE `scaffali`.`id_tipo_scaffali` = '1' AND `macchina`.`id_clienti` = '1' AND `scaffali`.`priorita` = 1 AND `locazioni_piani`.`deleted_at` IS NULL

Rispondi quotando