Estou tentando calcular o número de meses entre 2 campos de data e hora. Existe uma maneira melhor do que obter o carimbo de data / hora Unix e dividir por 2 592 000 (segundos) e arredondar dentro do MySQL?
Estou tentando calcular o número de meses entre 2 campos de data e hora. Existe uma maneira melhor do que obter o carimbo de data / hora Unix e dividir por 2 592 000 (segundos) e arredondar dentro do MySQL?
Quando adiciono LIMIT 1 a uma consulta MySQL, ele interrompe a pesquisa depois de encontrar 1 resultado (tornando-o mais rápido) ou ainda busca todos os resultados e trunca no final?
Se eu disser: select max(length(Name)) from my_table Recebo o resultado como 18, mas também quero os dados em questão. Então, se eu disser: select max(length(Name)), Name from my_table ...não funciona. Deve haver uma auto-junção, eu acho que não consigo descobrir. Alguém pode me dar...
Com a seguinte tabela MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Como posso selecionar uma única linha E sua posição entre as outras linhas da tabela, quando classificado por name ASC. Portanto, se os dados da tabela forem...
Este código não funciona para MySQL 5.0, como reescrevê-lo para que funcione DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Eu quero excluir colunas que não têm id exclusivo. Vou acrescentar que na maioria das vezes é apenas um id (tentei a sintaxe...
Estou construindo um aplicativo da web WSGI e tenho um banco de dados MySQL. Estou usando o MySQLdb, que fornece cursores para executar instruções e obter resultados. Qual é a prática padrão para obter e fechar cursores? Em particular, quanto tempo meus cursores devem durar? Devo obter um novo...
Eu recebo este erro: Não foi possível converter o valor de data / hora do MySQL para System.DateTime enquanto tento buscar os dados de um banco de dados MySQL. Eu tenho o tipo de dados de data em meu banco de dados MySQL. Mas, ao recuperá-lo em minha tabela de dados, obteve o erro...
Eu criei uma tabela com uma chave primária e habilitada AUTO_INCREMENT, como faço para usar o MYSQL AUTO_INCREMENT? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT,...
Como escrevo uma instrução IF ELSE em uma consulta MySQL? Algo assim: mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}"); Então, no meu array, devo ser capaz de fazer isso: $row['state'] //this should equal 1, the query should not change anything in the...
Existem duas colunas em uma tabela MySQL: SUBJECTe YEAR. Desejo gerar um número alfanumérico exclusivo que contém os dados concatenados de SUBJECT e YEAR. Como posso fazer isso? É possível usar um operador simples como +?
Eu sou um usuário MSSQL e agora estou convertendo meu banco de dados para MySQL. Estou escrevendo a seguinte consulta no MySQL: select * into new_tbl from tbl E recebo o seguinte erro Error : Undeclared variable new_tbl Como tal consulta deve ser escrita corretamente no MySQL?...
Acabei de limpar meu Mac e fiz uma nova instalação do El Capitan. Estou lutando para me conectar ao Mysql agora. Depois de passar por um processo de configuração do servidor web, criei um arquivo de teste PHP simples: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if...
Eu tentei seguir as instruções do PHP.net para fazer SELECTconsultas, mas não tenho certeza da melhor maneira de fazer isso. Gostaria de usar uma SELECTconsulta parametrizada , se possível, para retornar o IDem uma tabela onde o namecampo corresponde ao parâmetro. Isso deve retornar um IDporque...
Estou pensando na melhor maneira de projetar um sistema de conquistas para usar em meu site. A estrutura do banco de dados pode ser encontrada em Best way to tell 3 ou mais consecutivos records ausentes e este thread é realmente uma extensão para obter as idéias dos desenvolvedores. O problema...
No MySQL, não há como especificar um mecanismo de armazenamento para um determinado banco de dados, apenas para tabelas únicas. No entanto, você pode especificar um mecanismo de armazenamento a ser usado durante uma sessão com: SET storage_engine=InnoDB; Portanto, você não precisa...
Eu tenho um ambiente Rails3 padrão, RVM 1.2.9, Rails 3.0.5, Ruby 1.9.2p180, MySQL2 Gem 0.2.7, mysql-5.5.10-osx10.6-x86_64 O erro que recebo ao executar rake db:migratea criação do banco de dados é: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) config / database.yml...
Estou tentando descobrir como estruturar meu aplicativo para usar o MySQL da maneira mais eficiente. Estou usando o módulo node-mysql. Outros tópicos aqui sugeriram o uso de pool de conexão, então eu configurei um pequeno módulo mysql.js var mysql = require('mysql'); var pool =...
Já vi essa pergunta ser repetida algumas vezes no Stack Overflow, mas nenhuma explora suficientemente o problema (ou pelo menos de uma forma que seja útil para mim) O problema é que uma consulta de banco de dados deve retornar tipos de dados inteiros em PHP para colunas inteiras. Em vez disso,...
Eu sei como mapear uma lista para uma string: foostring = ",".join( map(str, list_of_ids) ) E eu sei que posso usar o seguinte para colocar essa string em uma cláusula IN: cursor.execute("DELETE FROM foo.bar WHERE baz IN ('%s')" % (foostring)) O que eu preciso é realizar a mesma coisa com...
Eu gostaria de iniciar automaticamente o servidor MySQL na inicialização. Isso era possível no Mavericks, mas parece não estar funcionando no Yosemite. editar : parece que isso funciona com El Capitan também