@Stronda, você esta usando NULL sem saber realmente oque significa. NULL é um valor desconhecido, ele pode valer 0, mais também pode valer 65.565. A expressão NULL não vale 0 (zero). Digamos que NULL recebeu um valor flutuante de 65.565, e você adicionou 5000 de cash a conta do seu jogador, então o resultado será 65.565 + 500 de cash, e por ai vai. Usando NULL, você ainda pode bugar sua tabela, se não me engano quando a ordenação da QUERY possui AND ou OR, e o campo esta setado como NULL, o resultado é um UNKNOW, por sinal essa é uma duvida minha, se alguém puder me responder, se isso procede, não tenho totalmente certeza . o @navossoc esta mais que certo no seu argumento, Resumindo, só se usa NULL, quando não se tem um valor definido para determinado campo, no seu caso o certo é definir 0 (zero), como default, pois ai, a soma seria 0 + cash = cash .
Última edição por s00x; 06-08-2015 às 06:03 PM.
Explore seu conhecimento antes que os outros o Explore.
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum