Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para consulta de bancos de dados. As perguntas devem incluir exemplos de código, estrutura da tabela, dados de amostra e uma tag para a implementação do DBMS (por exemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) em uso. Se sua pergunta estiver relacionada apenas a um DBMS específico (usa extensões / recursos específicos), use a tag desse DBMS. As respostas às perguntas marcadas com SQL devem usar o SQL padrão ISO / IEC.

8
Como usar o índice na instrução select?
Digamos que na tabela de funcionários, criei um índice (idx_name) na emp_namecoluna da tabela. Preciso especificar explicitamente o nome do índice na cláusula select ou ele será usado automaticamente para acelerar as consultas. Se for necessário especificá-lo na cláusula select, qual é a sintaxe para usar o índice na consulta …
97 sql  database  indexing 

1
Uma restrição UNIQUE cria automaticamente um INDEX no (s) campo (s)?
Devo definir um índice separado na emailcoluna (para fins de pesquisa) ou o índice é adicionado "automaticamente" junto com a UNIQ_EMAIL_USERrestrição? CREATE TABLE IF NOT EXISTS `customer` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `first` varchar(255) NOT NULL, `last` varchar(255) NOT NULL, `slug` varchar(255) NOT NULL, `email` …
97 mysql  sql  indexing 

6
Paging com Oracle
Não estou tão familiarizado com o Oracle quanto gostaria. Tenho cerca de 250 mil registros e desejo exibi-los 100 por página. Atualmente, tenho um procedimento armazenado que recupera todos os registros de um quarto de milhão para um conjunto de dados usando um adaptador de dados e um conjunto de …

9
Pesquisa de nomes de mesa
Eu uso o seguinte para pesquisar strings em meus procedimentos armazenados: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' É fácil alterar o acima para que ele pesquise nomes de tabelas em um banco de dados "DBname" específico?


13
Conectando-se ao servidor Microsoft SQL usando Python
Estou tentando me conectar ao SQL por meio de python para executar algumas consultas em alguns bancos de dados SQL no servidor Microsoft SQL. De minha pesquisa online e neste fórum, a biblioteca mais promissora parece ser a pyodbc. Então eu fiz o seguinte código import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; …
97 python  sql  windows 

6
MySQL “Agrupar por” e “Ordenar por”
Quero poder selecionar um monte de linhas de uma tabela de e-mails e agrupá-las pelo remetente. Minha consulta é semelhante a esta: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC A consulta funciona quase como eu desejo - ela seleciona registros agrupados por e-mail. O …


4
Mostrar host MySQL via comando SQL
Show Database Use database show tables Describe <table> Tudo bem e bem, mas é possível mostrar as conexões atuais do host. Não connection_id, mas o endereço IP ou nome do host.
96 mysql  sql  database 


3
Elimine uma tabela temporária se ela existir
Tenho duas linhas de código em SQL que criam duas tabelas dinamicamente, preciso fazer algo como IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT minhas falas são as seguintes CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id int) como posso aplicar esse conceito para essas duas tabelas …
96 sql  sql-server 

21
Consulta MySQL para selecionar dados da semana passada?
Olá, tenho uma tabela com um campo de data e algumas outras informações. Quero selecionar todas as entradas da semana anterior, (semana começa no domingo). valores da tabela: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Quero selecionar todos os ids …
96 mysql  sql  database  datetime 


3
Como posso fazer SELECT UNIQUE com LINQ?
Eu tenho uma lista como esta: Red Red Brown Yellow Green Green Brown Red Orange Estou tentando fazer um SELECT UNIQUE com LINQ, ou seja, quero Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; Eu então mudei isso para var …

8
TSQL - Como usar GO dentro de um bloco BEGIN .. END?
Estou gerando um script para migrar automaticamente as alterações de vários bancos de dados de desenvolvimento para teste / produção. Basicamente, ele pega um monte de scripts de mudança e os mescla em um único script, envolvendo cada script em uma IF whatever BEGIN ... ENDinstrução. No entanto, alguns dos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.