Perguntas com a marcação «sql»

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
Atualização do nome da restrição no PostgreSQL

É possível alterar o nome da restrição no Postgres? Eu tenho um PK adicionado com: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); E eu quero ter um nome diferente para ele, para ser consistente com o resto do sistema. Devo excluir a restrição de PK...

94
SCOPE_IDENTITY () para GUIDs?

Alguém pode me dizer se há um equivalente de SCOPE_IDENTITY()quando usar GUIDs como uma chave primária no SQL Server? Não quero criar o GUID primeiro e salvar como uma variável, pois estamos usando GUIDs sequenciais como nossas chaves primárias. Alguma ideia sobre qual a melhor maneira de...

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
Restringir a coluna varchar () a valores específicos?

Existe uma maneira de especificar, por exemplo, 4 valores distintos para uma coluna varchar no MS SQL Server 2008? Por exemplo, preciso de uma coluna chamada Frequência (varchar) que aceita apenas 'Diário', 'Semanal', 'Mensal', 'Anual' como valores possíveis É possível definir no SQL Server...

94
Retorna um valor se nenhuma linha for encontrada no Microsoft tSQL

Usando uma versão Microsoft do SQL, aqui está minha consulta simples. Se eu consultar um registro que não existe, nada retornarei. Eu prefiro que false (0) seja retornado nesse cenário. Procurando o método mais simples de contabilizar nenhum registro. SELECT CASE WHEN S.Id IS NOT NULL AND...

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
SELECIONE do nada?

É possível ter uma declaração como SELECT "Hello world" WHERE 1 = 1 em SQL? A principal coisa que eu quero saber é se posso selecionar do nada, ou seja, não ter uma cláusula FROM.

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
sql ORDER BY vários valores em ordem específica?

Ok, eu tenho uma tabela com uma chave indexada e um campo não indexado. Preciso encontrar todos os registros com um determinado valor e retornar a linha. Gostaria de saber se posso pedir por vários valores. Exemplo: id x_field -- ----- 123 a 124 a 125 a 126 b 127 f 128 b 129 a 130 x 131 x 132...