Originariamente inviato da Threepwood
La shell io la imposto a 6000 non di +...
Nella fattispecie, come dicevo, ho 2 tabella che sarebbero AZIENDE e CITTA
La prima, con i dati aziendali e il cap
La seconda con Citta,prov,cap.
Devo semplicemente relazionarli per il cap... solo che mi blocca tutto ...
comincio a pensare che le query postate all'inizio non abbiano nulla a che fare con quelle che usi tu ... :rollo:
primo punto:
- dati aziendali e cap ... Citta prov e cap ... c'è qualche relazione che non mi è chiara, l'azienda dovrebbe avere un solo id per risalire alla città alla provincia e ad il cap ... è così o hai dati duplicati / non ottimizzati ? ... insomma dovrebbe essere un banale uno a molti, riferito alla tabella Citta prov e cap ... in realtà dovrebbe essere un Citta e cap con id Prov per un'altra relazione uno a molti delle provincie e via così per le regioni ... qualcosa tipo
codice:
Nazione (id, nome)
Regione (id, id_nazione, nome)
Provincia (id, id_regione, nome)
Citta (id, id_prov, nome, cap)
Azienda (id, id_citta, nome, mail, sito)
... dico male ? (correggetemi se sbaglio)
poi la relazione dovrebbe essere per id intero e spero che il CAP non sia un VARCHAR per entrambe le tabelle ... insomma prima di ottimizzare la query mi preoccuperei di verificare che siano ottimizzati i dati in tabella e le relazioni, per poi postare la query esatta che utilizzi al fine di consigliare, eventualmente, migliorie.