Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    58

    Derivare dati da DB: meglio php o query sql?

    Salve, per ottenere dei dati derivati da un DB è meglio ricorrere ad una query sql oppure a PHP? Nella fattispecie vorrei sottoporvi questo esempio: tabella con dati numerici; riga con il tot che è la somma di ogni riga in fondo alla tabella. Come visualizzo il contenuto della riga dei totali? facendo una query sql ricorrendo al comando SUM, oppure facendo un ciclo PHP?

    Chiaramente questo è solo un esempio. La mia domanda si rivolge principalmente a cosa è meglio "in generale", se c'è una preferenza assoluta per ottenere dati derivati (es. è SEMPRE meglio PHP oppure SQL), e, se non ci fosse una risposta univoca, (ad es. perchè varia da caso a caso) vorrei sapere il perchè.

    Vi ringrazio infinitamente.

  2. #2
    ovviamente va valutato ogni caso. nello specifico, molto meglio una SUM da db, è immediata rispetto a scorrere tutti i record

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    58
    mi sapresti fare un esempio di caso che va trattato con query e caso che in vece necessita PHP? Giusto per avere una idea. E come si decide se è meglio PHP o query? sulla base di cosa? GRAZIE!!!

  4. #4
    1. debbo mostrare il totale secco? vado di sql (in generale quando ho bisogno di velocità)
    2. debbo mostrare il totale intermedio ogni volta che cambia il colore dell'articolo, o al cambio di cliente o di mese? vado di PHP (in generale quando ho bisogno di flessibilità)

    però, ripeto, va visto di volta in volta: potrebbero esserci dei casi in cui la 1 la fai con PHP e la 2 con SQL

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.