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.