Perguntas com a marcação «sql»

317
Como alterar o tamanho max_allowed_packet

Estou tendo um problema com os campos BLOB no meu banco de dados MySQL - ao enviar arquivos maiores que aproximadamente 1 MB, recebo um erro Packets larger than max_allowed_packet are not allowed. Aqui está o que eu tentei: No MySQL Query Browser, executei um show variables like...

316
Formato de saída alternativo para psql

Estou usando o PostgreSQL 8.4 no Ubuntu. Eu tenho uma tabela com colunas c1completamente cN. As colunas são largas o suficiente para que a seleção de todas as colunas faça com que uma linha de resultados da consulta seja quebrada várias vezes. Conseqüentemente, a saída é difícil de ler. Quando os...

316
Como obter várias contagens com uma consulta SQL?

Eu estou querendo saber como escrever esta consulta. Eu sei que essa sintaxe real é falsa, mas ajudará você a entender o que estou querendo. Eu preciso desse formato, porque faz parte de uma consulta muito maior. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*)...

312
Como posso retornar a saída da tabela dinâmica no MySQL?

Se eu tiver uma tabela MySQL parecida com esta: número de página da ação company_name ------------------------------- Empresa A PRINT 3 Empresa A PRINT 2 Empresa A PRINT 3 Empresa B EMAIL Empresa B PRINT 2 Empresa B PRINT 2 Empresa B PRINT 1 Empresa A PRINT 3 É possível executar uma consulta...

310
Existe alguma diferença entre GROUP BY e DISTINCT

Aprendi algo simples sobre SQL outro dia: SELECT c FROM myTbl GROUP BY C Tem o mesmo resultado que: SELECT DISTINCT C FROM myTbl O que eu estou curioso é que existe algo diferente na maneira como um mecanismo SQL processa o comando, ou eles são realmente a mesma coisa? Pessoalmente, prefiro a...

309
Selecione n linhas aleatórias da tabela do SQL Server

Eu tenho uma tabela do SQL Server com cerca de 50.000 linhas. Quero selecionar cerca de 5.000 dessas linhas aleatoriamente. Eu pensei em uma maneira complicada, criando uma tabela temporária com uma coluna "número aleatório", copiando minha tabela para isso, percorrendo a tabela temporária e...

309
ERRO 2006 (HY000): Servidor MySQL desapareceu

Eu recebo esse erro ao tentar obter um arquivo SQL grande (uma grande INSERTconsulta). mysql> source file.sql ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 2 Current database: *** NONE *** ERROR 2006 (HY000): MySQL server has gone away No...