Articles of sql update

Como executar operações de atualização em colunas do tipo JSONB no Postgres 9.4

Examinando a documentação do JSONB do Postgres 9.4, não é imediatamente óbvio para mim como fazer atualizações em colunas JSONB. Documentação para tipos e funções JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html Como exemplos, eu tenho essa estrutura de tabela básica: CREATE TABLE test(id serial, data jsonb); A inserção é fácil, como em: INSERT INTO test(data) values (‘{“name”: “my-name”, […]

MySQL – ATUALIZAR várias linhas com valores diferentes em uma consulta

Eu estou tentando entender como atualizar várias linhas com valores diferentes e eu simplesmente não entendo. A solução está em toda parte, mas para mim parece difícil de entender. Por exemplo, três atualizações em uma consulta: UPDATE table_users SET cod_user = ‘622057’ , date = ‘12082014’ WHERE user_rol = ‘student’ AND cod_office = ‘123456’; UPDATE […]

MySQL – consulta UPDATE com LIMIT

Eu quero atualizar as linhas na minha tabela com a partir de 1001 para o próximo 1000. Eu tentei com a seguinte consulta: UPDATE `oltp_db`.`users` SET p_id = 3 LIMIT 1001, 1000 Isso está me dando erro de syntax. Isso está correto? estou cometendo algum erro aqui. Podemos limitar a atualização desta maneira? Além disso, […]

atualizar várias linhas usando o limite no mysql?

UPDATE messages set test_read =1 WHERE userid=’xyz’ ORDER BY date_added DESC LIMIT 5, 5 ; Eu estou tentando usar essa consulta para atualizar um conjunto de 5 linhas usando o limite, mas o mysql está mostrando um erro … O abaixo está funcionando UPDATE messages set test_read =1 WHERE userid=’xyz’ ORDER BY date_added DESC LIMIT […]

mysql após insert trigger que atualiza a coluna de outra tabela

Estou tentando escrever um gatilho, tenho seguintes tabelas: BookingRequest: +———–+———+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +———–+———+——+—–+———+—————-+ | idRequest | int(11) | NO | PRI | NULL | auto_increment | | roomClass | int(11) | NO | | NULL | | | inDate | date | NO | […]

Tabela de atualização do MySQL baseada em outro valor de tabelas

Eu tenho duas mesas Aqui está minha primeira mesa ID SUBST_ID CREATED_ID 1 031938 TEST123 2 930111 COOL123 3 000391 THIS109 4 039301 BRO1011 5 123456 COOL938 … … … Esta é minha segunda mesa ID SERIAL_ID BRANCH_ID 1 039301 NULL 2 000391 NULL 3 123456 NULL … … … Eu preciso de alguns como […]

coluna de atualização do mysql com valor de outra tabela

Eu tenho duas mesas, ambas parecendo id name value =================== 1 Joe 22 2 Derk 30 Eu preciso copiar o valor do value de tableA para tableB base no nome da verificação em cada tabela. Alguma dica para esta declaração UPDATE ?

Como inserir um valor que contenha um apóstrofo (aspas simples)?

Qual é a syntax SQL correta para inserir um valor com um apóstrofo? Insert into Person (First, Last) Values ‘Joe’, ‘O’Brien’ Continuo recebendo um erro, pois acho que o apóstrofo após o O é a tag de finalização do valor.

Código de erro do MySQL: 1175 durante o UPDATE no MySQL Workbench

Eu estou tentando atualizar a coluna visited para dar-lhe o valor 1. Eu uso o ambiente de trabalho do MySQL e estou escrevendo a instrução no editor de SQL de dentro do ambiente de trabalho. Eu estou escrevendo o seguinte comando: UPDATE tablename SET columnname=1; Isso me dá o seguinte erro: Você está usando o […]

Como eu faço um UPDATE ao juntar tabelas no SQLite?

Eu tentei : UPDATE closure JOIN item ON ( item_id = id ) SET checked = 0 WHERE ancestor_id = 1 E: UPDATE closure, item SET checked = 0 WHERE ancestor_id = 1 AND item_id = id Ambos funcionam com o MySQL, mas eles me dão um erro de syntax no SQLite. Como posso fazer […]