On Tue, 21 Oct 2003 13:23:59 +0200, Johan Holst Nielsen wrote:
> Pointen er jeg vil sammenligne t1, t2 og t3 felt (som indeholder et
> kundenummer ved bestilling) - og finde ud af hvor mange der har bestilt
> alle 3 produkter.
Du har en tabel pr. produkt?
> der er intet Index eller ligende på dem pt
Så sæt indexes på.
Har du køre en EXPLAIN på din forespørgsel?
Er du sikker på, at MySQL hænger fordi det tager lang tid at udføre
forespørgslen, og at det ikke skyldes en eller anden fejl i MySQL? Jeg
ved ikke lige, hvordan man bedst skelner de to situationer; måske ved at
kigge på, om MySQL bruger CPU-kræfter mens den "hænger".
Det kunne godt se ud som om, at der burde være tale om en relationel
division. Der er en artikel om sådanne på
http://www.dbazine.com/celko1.html
--
Greetings from Troels Arvin, Copenhagen, Denmark