Articles of sql

Arquivo chave incorreto do MySQL para a tabela tmp ao fazer várias junções

Eu não venho aqui pedir ajuda frequentemente, mas estou muito frustrado com isso e espero que alguém tenha encontrado isso antes. Sempre que eu tento buscar registros de uma tabela usando mais de uma junit, recebo este erro: #126 – Incorrect key file for table ‘/tmp/#sql_64d_0.MYI’; try to repair it Portanto, esta consulta produzirá o […]

Excluir todas as linhas de uma tabela com base em outra tabela

Eu não consigo me lembrar dessa consulta! Eu quero excluir todas as linhas na tabela 1 cujos IDs são os mesmos que na Tabela2. Assim: DELETE table1 t1 WHERE t1.ID = t2.ID Eu sei que posso fazer um WHERE ID IN (ID SELECT FROM table2), mas eu quero fazer essa consulta usando um JOIN, se […]

Fazendo uma cadeia de javascript sql amigável

Há algum tempo para fazer uma string javascript ser passada para o NodeJS amigável para o MySQL? Eu estou tentando passar um endereço de e-mail para o meu servidor NodeJS e consulta no database MySQL. Ao fazer um texto normal, como um nome de usuário, funciona bem, mas o endereço de e-mail não funciona. Usar […]

Escreva um número com duas casas decimais SQL server

Como você escreve um número com duas casas decimais para o sql server?

Consulta SQL para dividir dados da coluna em linhas

Estou tendo tabela sql em que estou tendo 2 campos como No e declaration Code Declaration 123 a1-2 nos, a2- 230 nos, a3 – 5nos Eu preciso exibir a declaração para esse código como: Code Declaration 123 a1 – 2nos 123 a2 – 230nos 123 a3 – 5nos Eu preciso dividir os dados da coluna […]

Subqueries com EXISTS vs IN – MySQL

Abaixo de duas consultas estão subconsultas. Ambos são os mesmos e ambos funcionam bem para mim. Mas o problema é que a consulta do Método 1 leva cerca de 10 segundos para ser executada enquanto a consulta do Método 2 leva menos de um segundo. Consegui converter a consulta do método 1 para o método […]

Desempenho SQL em LEFT OUTER JOIN vs NOT EXISTS

Se eu quiser encontrar um conjunto de inputs na tabela A, mas não na tabela B, posso usar LEFT OUTER JOIN ou NOT EXISTS. Ouvi dizer que o SQL Server é voltado para o ANSI e, em alguns casos, o LEFT OUTER JOINs é muito mais eficiente do que o NOT EXISTS. O ANSI JOIN […]

Padrão SQL para escaping nomes de colunas?

Existe um padrão SQL para escaping do nome da coluna? Se não é o que funciona para o mysql e sqlite? funciona também para sqlserver?

Por que e quando uma cláusula LEFT JOIN with na cláusula WHERE não é equivalente à mesma LEFT JOIN in ON?

Estou passando por uma situação muito confusa que me faz questionar todo o meu entendimento de junções no SQL Server. SELECT t1.f2 FROM t1 LEFT JOIN t2 ON t1.f1 = t2.f1 AND cond2 AND t2.f3 > something Não fornece os mesmos resultados de: SELECT t1.f2 FROM t1 LEFT JOIN t2 ON t1.f1 = t2.f1 AND […]

Grupo SQL por & Max

Eu tenho os seguintes dados em uma tabela: id name alarmId alarmUnit alarmLevel 1 test voltage psu warning 2 test voltage psu ceasing 3 test voltage psu warning 4 test temp rcc warning 5 test temp rcc ceasing Gostaria de mostrar apenas as informações mais recentes sobre cada grupo de colunas (alarmId, alarmUnit), então o […]