Il procedimento che ho indicato io fa risparmiare una query:Originariamente inviato da TheMastion
L'ordine perà dovrebbe essere il contrario... Prima si controlla che già esiste, quindi se esiste niente altrimenti si crea, e poi si fa il +1...
infatti la procedura completa sarebbe:
a) interrogare il db per vedere se il codice c'è (1 query)
b) se c'è aumentare di uno il campo (1 query)
c) se non c'è crearlo (1 query)
in totale devi sempre fare due query;
La procedura che ti ho indicato io invece:
a)aggiorna il campo facendo +1 se il codice esiste (1 query)
b) se il codice non c'è lo crea (1 query)
In questo caso risparmi una query se il codice è già presente nel db...

Rispondi quotando