Visualizzazione dei risultati da 1 a 7 su 7

Discussione: query annidate msqli

Hybrid View

  1. #1
    Quote Originariamente inviata da k.b Visualizza il messaggio
    Prima di tutto, ovviamente se fai query diverse non puoi usare la stessa variabile

    A parte questo pero', delle query annidate eseguite cosi' sono quasi sicuramente la soluzione sbagliata a un problema che si risolve con una JOIN.
    sono proprio due query distinte non risolvibili tramite join..

    ho provato a cambiare la variabile $result ma non ho ottenuto miglioramenti. potresti spiegarmi cosa cambiare?

  2. #2
    Quote Originariamente inviata da marste881 Visualizza il messaggio
    sono proprio due query distinte non risolvibili tramite join..

    ho provato a cambiare la variabile $result ma non ho ottenuto miglioramenti. potresti spiegarmi cosa cambiare?
    I casi sono due: o la seconda query dipende dalla prima (e quindi si puo' trasformare in una sola query con JOIN) oppure la seconda query non dipende dalla prima (e quindi non ha senso annidarle). In generale eseguire una query per ogni risultato di una query precedente, e' un buco di performance tremendo.

    Magari c'e' una terza possibilita', ma sinceramente non riesco a immaginarla.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.