Articles of mysql

No MySQL, posso copiar uma linha para inserir na mesma tabela?

insert into table select * from table where primarykey=1 Eu só quero copiar uma linha para inserir na mesma tabela (ou seja, eu quero duplicar uma linha existente na tabela), mas eu quero fazer isso sem ter que listar todas as colunas após o “select”, porque esta tabela tem muitas colunas. Mas quando eu faço […]

SELECT / GROUP BY – segmentos de tempo (10 segundos, 30 segundos, etc)

Eu tenho uma tabela (MySQL) que captura amostras a cada n segundos. A tabela tem muitas colunas, mas tudo o que importa para isso são duas: uma data e hora (do tipo TIMESTAMP) e uma contagem (do tipo INT). O que eu gostaria de fazer é obter sums e médias da coluna de contagem ao […]

Excluindo linhas com o MySQL LEFT JOIN

Eu tenho duas tabelas, uma para prazos de trabalho, uma para descrever um trabalho. Cada trabalho pode ter um status e alguns status significa que os prazos dos trabalhos devem ser excluídos da outra tabela. Eu posso facilmente SELECT os trabalhos / prazos que atendem aos meus critérios com um LEFT JOIN : SELECT * […]

Como testar se uma string é JSON ou não?

Eu tenho uma chamada AJAX simples, e o servidor retornará uma string JSON com dados úteis ou uma string de mensagem de erro produzida pela function PHP mysql_error() . Como posso testar se esses dados são uma string JSON ou a mensagem de erro. Seria bom usar uma function chamada isJSON assim como você pode […]

Há desvantagens em usar um varchar genérico (255) para todos os campos baseados em texto?

Eu tenho uma tabela de contacts que contém campos como postcode , first name , last name , town , country , phone number etc, todos os quais são definidos como VARCHAR(255) , embora nenhum desses campos nunca chegará perto de ter 255 caracteres . (Se você está se perguntando, é assim porque migrações Ruby […]

Problemas com contenttypes ao carregar um fixture no Django

Estou tendo problemas para carregar fixtures do Django em meu database MySQL devido a conflitos de tipos de conteúdo. Primeiro tentei despejar os dados apenas do meu aplicativo assim: ./manage.py dumpdata escola > fixture.json mas continuei perdendo problemas de chave estrangeira, porque meu aplicativo “escola” usa tabelas de outros aplicativos. Continuei adicionando aplicativos adicionais até […]

Acelerando a contagem de linhas no MySQL

Suponha que, para fins ilustrativos, você esteja executando uma biblioteca usando uma tabela simples de “livros” do MySQL com três colunas: (id, título, status) id é a chave primária título é o título do livro status pode ser um enum descrevendo o estado atual do livro (por exemplo, DISPONÍVEL, CHECKEDOUT, PROCESSANDO, AUSENTE) Uma consulta simples […]

Equivalente de varchar (max) no MySQL?

Qual é o equivalente de varchar (max) no MySQL?

Encontre o valor mais frequente na coluna SQL

Como posso encontrar o valor mais frequente em uma determinada coluna em uma tabela SQL? Por exemplo, para esta tabela, deve retornar two pois é o valor mais frequente: one two two three

Mysqldump no formato CSV

Eu preciso despejar todas as tabelas no mysql no formato CSV. Existe um comando usando mysqldump para JUST em cada linha para cada tabela no formato CSV?