Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    433

    info Query prima join e dopo query?

    ciao ragazzi...


    se io scrivo le 2 query

    Codice PHP:
    $sogge="select* from speodr,supspe where speodr.idc=$idcl and speodr.trasferito=2 and speodr.datadb>=(CURDATE()-INTERVAL $mm DAY) and (speodr.ido=supspe.ido and speodr.nspe=supspe.nspe) order by datadb desc,dno asc";



    $sogge
    ="select* from speodr,supspe where  (speodr.ido=supspe.ido and speodr.nspe=supspe.nspe) and speodr.idc=$idcl and  speodr.trasferito=2 and speodr.datadb>=(CURDATE()-INTERVAL $mm DAY) order by datadb desc,dno asc"
    c'è differenza di prestazioni?

    nella prima faccio i filtri di quello che mi serve come condizioni , e poi il join tra le 2 tabelle...

    nella seconda faccio prima il join tra le 2 tabelle e poi applico le altre clausule...

    grazie
    Donerò loro dei fiori... poiché... sotto le nuvole... tutto è così rozzo e sporco

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    E' irrilevante in che ordine metti le condizioni, decide il server che strada seguire per estrarre i dati

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    433
    ok grazie!
    Donerò loro dei fiori... poiché... sotto le nuvole... tutto è così rozzo e sporco

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 © 2025 vBulletin Solutions, Inc. All rights reserved.