Perguntas com a marcação «mysql»

94
Usando ALTER para eliminar uma coluna se ela existir no MySQL

Como ALTER pode ser usado para eliminar uma coluna em uma tabela MySQL se essa coluna existir? Sei que posso usar ALTER TABLE my_table DROP COLUMN my_column, mas isso vai dar um erro se my_columnnão existir. Existe uma sintaxe alternativa para descartar a coluna condicionalmente? Estou usando...

94
Amostras aleatórias simples de um banco de dados Sql

Como faço para obter uma amostra aleatória simples eficiente no SQL? O banco de dados em questão está executando MySQL; minha tabela tem pelo menos 200.000 linhas e quero uma amostra aleatória simples de cerca de 10.000. A resposta "óbvia" é: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Para...

94
SELECIONE * ONDE NÃO EXISTE

Acho que estou indo pelo caminho certo com este ... Tenha paciência, pois meu SQL não é o melhor Estou tentando consultar um banco de dados para selecionar tudo de uma tabela onde certas células não existem em outra. Isso não faz muito sentido, mas espero que este código SELECT * from employees...

94
Como agrupar por semana no MySQL?

O servidor de mesa da Oracle oferece uma função integrada TRUNC(timestamp,'DY'),. Esta função converte qualquer carimbo de data / hora em meia-noite do domingo anterior. Qual é a melhor maneira de fazer isso no MySQL? A Oracle também oferece TRUNC(timestamp,'MM')a conversão de um carimbo de...

94
definir sql_mode global no mysql

Estou tentando definir sql_mode no mysql, mas gera um erro. Comando: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' Esta não é a maneira correta de definir vários modos? Quais são as vantagens de definir modos de sessão e...

94
Grupo por mês e ano no MySQL

Dada uma tabela com um carimbo de data / hora em cada linha, como você formataria a consulta para caber neste formato de objeto json específico. Estou tentando organizar um objeto json em anos / meses. json para basear a consulta: { "2009":["August","July","September"], "2010":["January",...

94
Sqlite ou MySql? Como decidir? [fechadas]

Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado há 4 anos . Melhore esta...

94
Como fechar esse túnel ssh? [fechadas]

Fechadas. Esta questão está fora do tópico . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta questão Abri um túnel ssh...

94
mysql criar usuário se não existir

Eu tenho uma consulta para verificar a lista de usuários do mysql para criar um novo usuário. IF (SELECT EXISTS(SELECT 1 FROM `mysql`.`user` WHERE `user` = '{{ title }}')) = 0 THEN CREATE USER '{{ title }}'@'localhost' IDENTIFIED BY '{{ password }}' END IF; Mas eu recebo este erro: ERROR 1064...

93
Posso usar uma função para um valor padrão no MySql?

Eu quero fazer algo assim: create table app_users ( app_user_id smallint(6) not null auto_increment primary key, api_key char(36) not null default uuid() ); No entanto, isso resulta em um erro, há uma maneira de chamar uma função para um valor padrão no mysql? obrigado....