Perguntas com a marcação «mysql»

129
Resultados do MySQL como lista separada por vírgula

Eu preciso executar uma consulta como: SELECT p.id, p.name, (SELECT name FROM sites s WHERE s.id = p.site_id) AS site_list FROM publications p Mas eu gostaria que a sub-seleção retornasse uma lista separada por vírgula, em vez de uma coluna de dados. Isso é possível e, em caso afirmativo,...

129
Como obter o registro seguinte / anterior no MySQL?

Digamos que tenho registros com IDs 3,4,7,9 e desejo poder ir de um para outro navegando nos links seguintes / anteriores. O problema é que eu não sei como buscar registros com o ID mais alto mais próximo. Portanto, quando tenho um registro com o ID 4, preciso buscar o próximo registro existente,...

128
Código PHP para converter uma consulta MySQL em CSV [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...

127
Trocando valores de coluna no MySQL

Eu tenho uma tabela MySQL com coordenadas, os nomes das colunas são X e Y. Agora eu quero trocar os valores das colunas nesta tabela, para que X se torne Y e Y se torne X. A solução mais aparente seria renomear as colunas, mas eu não quero fazer alterações na estrutura, pois não tenho...

127
Reordenar / redefinir chave primária de incremento automático

Eu tenho uma tabela MySQL com uma chave primária de incremento automático. Eu apaguei algumas linhas no meio da tabela. Agora, por exemplo, tenho algo assim na coluna ID: 12, 13, 14, 19, 20. Excluí as 15, 16, 17 e 18 linhas. Quero reatribuir / redefinir / reordenar a chave primária para ter...

127
Como obter uma lista de visualizações do MySQL?

Estou procurando uma maneira de listar todas as visualizações em um banco de dados. Inicialmente, encontrei e tentei uma resposta nos fóruns do MySQL : SELECT table_name FROM information_schema.views WHERE information_schema.views.table_schema LIKE 'view%'; No entanto, isso não funciona,...