como fazer um update utilizando os operadores >, and, <?
update fornecedor set cnpj= 11111111 where cnpj = ' ';
como faço a consulta com esses operadores?
como faço a consulta com esses operadores?
Jorge Luis
Curtidas 0
Respostas
Bruno Betioli
05/06/2014
Igual:
Maior:
Maior ou igual:
Menor:
Menor ou igual:
Diferente:
In:
Not in:
As aspas são usadas quando é comparação de string. Ex:
Esses são os que lembro, que eu uso mais.
Era essa a sua dúvida?
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj = 0;
Maior:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj > 0;
Maior ou igual:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj >= 0;
Menor:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj < 0;
Menor ou igual:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj <= 0;
Diferente:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj <> 0;
In:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj IN (1111111, 2222222);
Not in:
UPDATE fornecedor SET cnpj = 11111111 WHERE cnpj NOT IN (1111111, 2222222);
As aspas são usadas quando é comparação de string. Ex:
UPDATE fornecedor SET cnpj = 11111111 WHERE nome = "Fornecedor";
Esses são os que lembro, que eu uso mais.
Era essa a sua dúvida?
GOSTEI 0
Jorge Luis
05/06/2014
Como faço um delete no fornecedor e cnpj usando between
GOSTEI 0
Bruno Betioli
05/06/2014
Link legal para operadores no MySQL.
Isso vai apagar todos os registros. Se você quiser apagar apenas o campo cnpj, desde que ele aceite um valor nulo, pode dar um:
DELETE FROM fornecedor WHERE cnpj BETWEEN 1111111 AND 2222222;
Isso vai apagar todos os registros. Se você quiser apagar apenas o campo cnpj, desde que ele aceite um valor nulo, pode dar um:
UPDATE fornecedor SET cnpj = null WHERE cnpj BETWEEN 1111111 AND 2222222;
GOSTEI 0