Mantendo-o simples e como fazer vários CTE em uma consulta
Tenho esta simples consulta T-SQL, que emite um monte de colunas de uma tabela e também junta informações de outras tabe ... inhas opções?
Já descartei visões e fiz coisas na camada de dados da aplicação. Prefiro isolar as minhas consultas SQL.
Como posso fazer uma declaração de atualização com JOIN in SQL?
preciso de actualizar esta tabela em SQL Server 2005 com dados da sua tabela 'pai', ver abaixo:
Venda
id (int)
udi ... int)
sale.assid contém o valor correcto para actualizar ud.assid.
Que consulta fará isso? Mas não sei se é possível.
pesquisa sql para devolver as diferenças entre duas tabelas
estou a tentar comparar duas tabelas, o servidor SQL, para verificar alguns dados. Eu quero devolver todas as linhas de ... e está nos meus dados de teste que não está nos meus dados reais. O que é completamente bom para o que preciso de fazer.
Apagar todos os dados na base de dados do servidor SQL
Como posso apagar todos os registos de todas as tabelas da minha base de dados? Posso fazê-lo com um comando SQL ou preciso de um comando SQL por uma tabela?
Adicionar uma cor alternada da linha ao relatório dos serviços de relatórios do servidor de SQL
Como é que se enrolam linhas alternadas num relatório dos Serviços de relatórios do servidor SQL?
Edit: há um monte ... respostas listadas abaixo -- de rápido e simples para complexo e abrangente . Infelizmente, só posso escolher um...
Como obter a soma cumulativa
declare @t table
(
id int,
SomeNumt int
)
insert into @t
select 1,10
union
select 2,12
union
s ...
4 15
5 23
Como consigo o seguinte
id srome CumSrome
1 10 10
2 12 22
3 3 25
4 15 40
5 23 63
Como executar o procedimento de armazenamento do servidor SQL no programador SQL?
Foi-me dada uma conta de utilizador a uma base de dados SQL Server que só tem privilégios para executar um procedimento ... r o mesmo erro. É possível ligar para o procedimento do desenvolvedor SQL? Em caso afirmativo, que sintaxe devo usar?
Efeito da dica do NOLOCK na selecção de instruções
Acho que a verdadeira questão é:
Se Eu não me importar com as leituras sujas, irá adicionar o com (NOLOCK) dica para ... a instrução de selecção actual
outras transacções no quadro indicado
Exemplo:
Select *
from aTable with (NOLOCK)
Como criar a tabela Temp com a opção * em tentável a partir da consulta CTE
tenho uma consulta CTE MS SQL da qual quero criar uma tabela temporária. Não sei como fazê-lo, pois dá um erro Invalid ... ursion 0)
gostaria de um ponto na direcção certa ou se posso criar uma tabela temporária a partir desta consulta CTE
Como criar uma tabela a partir do select query result in SQL Server 2008 [duplicate]
esta pergunta já tem uma resposta aqui:
Como criar uma tabela com a opção seleccionar a con ... SQL, tentei
create table temp AS select.....
Mas tenho um erro.
sintaxe incorrecta perto da palavra-chave'AS'
Falta a comunicação do artefacto.base.sqlserver: sqljdbc4: jar: 4. 0
Estou a tentar adicionar a dependência do condutor do MS SQL no meu POM.o arquivo xml e o seguinte é a dependência.
< ... xcepção
Falta a comunicação do artefacto.base.sqlserver: sqljdbc4: jar: 4.0
Eu realmente não entendo o problema.
Quero usar a instrução do caso para actualizar alguns registos no servidor sql 2005
UPDATE dbo.TestStudents
SET LASTNAME =
( CASE
WHEN (LASTNAME = 'AAA') THEN 'BBB'
WHEN (LASTNAME = 'CCC') THEN 'DDD ... condição verifica através de cada registo na tabela. Há alguma maneira de eu deixar as linhas não afectadas como estão?
Erro de recuperação da base de dados do servidor SQL: a versão indicada não é válida. (SqlManagerUI)
estou a usar a norma SQL Server 2008 R2 (versão 10.50.1600.1) para o meu site de produção e
SQL Server Express edition ... tão foi resolvida, como parece .o ficheiro bak estava corrompido. Quando tentei com um um ficheiro diferente funcionou.
Caso na instrução seleccionar
Tenho uma declaração SQL que tem uma de SELECT e não consigo acertar. Vocês podem me mostrar um exemplo de CASE onde os ... age handphone
xxx1 yyy1 blackberry
xxx2 yyy2 blackberry
Mudar o nome do esquema da tabela em SQL
quero mudar o nome do esquema da tabela Employees na Base de dados. Na tabela actual Employees o nome do esquema da bas ... dá-me um erro.
não pode alterar o esquema 'exe', porque ele não existe ou você não
tem permissão.
O que perdi?
O que é TEXTIMAGE em [primário]?
Trabalhei em muitas mesas e todas tinham uma coisa:
CREATE TABLE Persons(
[id] [int] IDENTITY(1,1) NOT NULL,
[m ... har](200) NULL,
)
ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
O que é TEXTIMAGE_ON [PRIMARY] no servidor SQL / Transact-SQL?
MS SQL comparar datas?
Tenho 2 datas (datas):
data1 = 2010-12-31 15:13:48.593 data2 = 2010-12-31 00:00:00.000
É o mesmo dia, apenas tempos d ... Posso compará-los olhando apenas para o ano, mês e dia para que eles são os mesmos? O seu servidor SQL 2008.
Obrigado.
Junção cruzada vs junção interna no servidor SQL 2008
Qual é a diferença entre CROSS JOIN e INNER JOIN?
JUNÇÃO CRUZADA:
SELECT
Movies.CustomerID, Movies.Movie, Custome ...
INNER JOIN
Movies ON Customers.CustomerID = Movies.CustomerID
Qual deles é melhor e porque usaria qualquer um?
Desactivar activar o servidor de SQL do Trigger
quero criar um proc como em baixo, mas tem um erro na sintaxe.
Alguém pode apontar o problema?
Create PROCEDURE [dbo]. ... pdate statement
ENABLE TRIGGER dbo.tr_name ON dbo.table_name
END
** Error Message : Incorrect syntax near 'ENABLE'.
Quando é que preciso de usar os blocos Begin / End e a palavra-chave Go no servidor SQL?
Alguém pode dizer-me quando e onde preciso de usar os blocos {[[0]} e end no servidor SQL?
Além disso, o que faz exactamente a palavra-chave Go?