Resultados da pesquisa a pedido "sql-server"

2 a resposta

Use o resultado SELECT como o nome COLUMN em outro SELECT

É possível usar o resultado de uma seleção como uma sequência para concatenar com outra sequência no nome da coluna em outra seleção? Exemplo: SELECT brand FROM articles a WHERE a.id='12345678'Resultado:BRAND_A Agora eu quero concatenar_PRICE ...

9 a resposta

A chave estrangeira melhora o desempenho da consulta?

Suponha que eu tenha 2 tabelas, produtos e categorias de produtos. Ambas as tabelas têm relação no CategoryId. E esta é a consulta. SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON ...

6 a resposta

Convertendo a consulta de pesquisa inserida pelo usuário para a cláusula where para uso na pesquisa de texto completo do SQL Server

Qual é a melhor maneira de converter termos de pesquisa inseridos por um usuário em uma consulta que pode ser usada em uma cláusula where para pesquisa de texto completo para consultar uma tabela e obter resultados relevantes? Por exemplo, ...

2 a resposta

Contar valores duplicados consecutivos no SQL

Eu tenho uma mesa assim ID OrdID Value 1 1 0 2 2 0 3 1 1 4 2 1 5 1 1 6 2 0 7 1 0 8 2 0 9 2 1 10 1 0 11 2 0Desejo obter a contagem do valor consecutivo em que o valor é 0. Usando o exemplo acima, o resultado será 3 (Linhas 6, 7 e 8). Estou usando ...

3 a resposta

Sql Server: todas as dependências de objeto

Existe algum lugar onde eu possa encontrar todas as dependências possíveis de tipo de objeto no Sql Server? O que quero dizer com "dependência de objeto" é uma lista de objetos dos quais um objeto pode depender. Por exemplo, TABLE pode depender ...

4 a resposta

Divida várias seqüências de caracteres em várias colunas

Eu tenho as seguintes três seqüências diferentes que precisam ser divididas em três colunas diferentes. Exemplo: String 1: Declare @str1 varchar(max) = 'A1,A2,A3'String 2: Declare @str2 varchar(max) = 'B1,B2,B3'String 3: Declare @str2 ...

4 a resposta

Por que a célula vazia gera um erro durante a execução do procedimento armazenado do SQL

SELECT CAST ([content_html] AS XML).query('/root/Physicians/specialty/a') AS [Specialty1] , CAST ([content_html] AS XML).query('/root/Physicians/specialty2/a') AS [Specialty2] , CAST ([content_html] AS XML).query('/root/Physicians/specialty3/a') ...

4 a resposta

Ajuda na maneira de escrever uma consulta para o requisito

Preciso escrever uma consulta do SQL Server, mas não sei como resolver. Eu tenho uma tabela RealtimeData com dados: Time | Value 4/29/2009 12:00:00 AM | 3672.0000 4/29/2009 12:01:00 AM | 3645.0000 4/29/2009 12:02:00 AM | 3677.0000 4/29/2009 ...

4 a resposta

Como combinar os resultados de duas consultas em uma linha?

Tenho duas consultas que retornam um resultado cada, ou seja, um número Select Count(*) as StockCountA from Table_A where dept='AAA'Resultados StockCountA 550. Select Count(*) as StockCountB from Table_B where dept='BBB'Resultados StockCountB ...

8 a resposta

INNER JOIN vs desempenho LEFT JOIN no SQL Server

Eu criei o comando SQL que usa INNER JOIN para 9 tabelas. De qualquer forma, esse comando leva muito tempo (mais de cinco minutos). Então, meu pessoal sugere que eu mude INNER JOIN para LEFT JOIN porque o desempenho de LEFT JOIN é melhor, pela ...