Perguntas com a marcação «mysql»

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) gratuito e de código aberto que usa a linguagem de consulta estruturada (SQL). NÃO USE esta tag para outros bancos de dados, como SQL Server, SQLite etc. Esses são bancos de dados diferentes, que usam todos os seus próprios dialetos do SQL para gerenciar os dados.

9
Como faço para colocar uma 'cláusula if' em uma string SQL?
Então, aqui está o que eu quero fazer no meu banco de dados MySQL . Eu gostaria de fazer: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Se isso não retornasse nenhuma linha, o que é possível if(dr.HasRows == false), agora criaria um UPDATEno purchaseOrderbanco de …
190 mysql  sql 

7
Como alterar uma coluna e alterar o valor padrão?
Eu recebi o seguinte erro ao tentar alterar o tipo de dados de uma coluna e definir um novo valor padrão: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; ERRO 1064 (42000): você tem um erro na sua sintaxe SQL; verifique o manual que corresponde à …
189 mysql  sql 


10
PHP PDO: charset, definir nomes?
Eu tinha isso anteriormente na minha conexão normal mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Preciso disso para a DOP? E onde devo tê-lo? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
188 php  mysql  pdo 

10
Converter carimbo de data / hora para data na consulta MySQL
Eu quero converter um timestampno MySQL para uma data. Gostaria de formatar o campo user.registration no arquivo de texto como a yyyy-mm-dd. Aqui está o meu SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Eu também tentei a conversão de …


12
MySQL - Linhas para colunas
Tentei pesquisar postagens, mas só encontrei soluções para o SQL Server / Access. Eu preciso de uma solução no MySQL (5.X). Eu tenho uma tabela (chamada história) com 3 colunas: hostid, itemname, itemvalue. Se eu fizer um select ( select * from history), ele retornará +--------+----------+-----------+ | hostid | itemname …
188 mysql  sql  pivot-table  etl  crosstab 


5
mysql :: inserir na tabela, dados de outra tabela?
Eu queria saber se existe uma maneira de fazer isso puramente em sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Nota: o q1 retornaria cerca de 30 mil linhas. Existe alguma maneira de …
187 sql  mysql 


4
Como alterar o agrupamento padrão de uma tabela?
create table check2(f1 varchar(20),f2 varchar(20)); cria uma tabela com o agrupamento padrão latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; mostra o agrupamento individual das colunas como 'latin1_general_ci'. Então, qual é o efeito do comando alter table?
186 mysql  sql  collation 


5
Excluindo linhas com o MySQL LEFT JOIN
Eu tenho duas tabelas, uma para prazos de trabalho, uma para descrever um trabalho. Cada trabalho pode assumir um status e alguns status significam que os prazos dos trabalhos devem ser excluídos da outra tabela. Posso facilmente SELECTos trabalhos / prazos que atendem aos meus critérios com LEFT JOIN: SELECT …

9
Dados binários no MySQL [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 2 anos . Melhore esta pergunta Como guardo dados binários no MySQL ?

15
Valor padrão inválido para o campo de data e hora 'create_date'
Eu tenho a seguinte instrução sql create mysql> CREATE TABLE IF NOT EXISTS `erp`.`je_menus` ( -> `id` INT(11) NOT NULL AUTO_INCREMENT , -> `name` VARCHAR(100) NOT NULL , -> `description` VARCHAR(255) NOT NULL , -> `live_start_date` DATETIME NULL DEFAULT NULL , -> `live_end_date` DATETIME NULL DEFAULT NULL , -> `notes` …
186 mysql 

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.