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.

13
MySQL selecione onde a coluna não está vazia
No MySQL, posso selecionar colunas apenas onde algo existe? Por exemplo, eu tenho a seguinte consulta: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 Estou tentando selecionar apenas as linhas em que o telefone começa com 813 e o phone2 tem algo.
182 sql  mysql 

4
MySQL / SQL: Agrupar por data apenas em uma coluna Datetime
Ter uma tabela com uma coluna como: mydate DATETIME... Eu tenho uma consulta como: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; Isso agrupará por completo datetime, incluindo horas e minutos. Desejo fazer o grupo até, somente até a data YYYY/MM/DDnão até o YYYY/MM/DD/HH/mm. Alguém sabe como fazer isto? Ainda …
182 sql  mysql 

12
Remover chave primária no MySQL
Eu tenho o seguinte esquema de tabela que mapeia user_customers para permissões em um banco de dados MySQL ativo: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | …


5
MySQL - Obter número da linha ao selecionar
Posso executar uma instrução select e obter o número da linha se os itens estiverem classificados? Eu tenho uma tabela como esta: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | …
181 mysql  sql  row-number 

5
Consulta MySQL “NOT IN”
Eu queria executar uma consulta simples para exibir todas as linhas em Table1que um valor da coluna principal não está presente em uma coluna em outra tabela ( Table2). Eu tentei usar: SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal Em vez disso, está lançando um erro de sintaxe. …
181 sql  mysql 

10
Selecione a última linha no MySQL
Como posso SELECTa última linha em uma tabela MySQL? Estou INSERTinserindo dados e preciso recuperar um valor da coluna da linha anterior. Há um auto_incrementna mesa.
181 mysql 

17
Como parar o mysqld
Para descobrir o comando start do mysqld (usando um mac), eu posso fazer: ps aux|grep mysql Eu recebo a seguinte saída, o que me permite iniciar o servidor mysql. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... Como eu encontraria o comando necessário para parar o mysql na linha de comando?
181 mysql  macos 

14
Desempenho MYSQL OR vs IN
Gostaria de saber se existe alguma diferença em relação ao desempenho entre os seguintes SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... ou o …

9
Por que pode haver apenas uma coluna TIMESTAMP com CURRENT_TIMESTAMP na cláusula DEFAULT?
Por que pode haver apenas uma coluna TIMESTAMP com CURRENT_TIMESTAMP na cláusula DEFAULT ou ON UPDATE? CREATE TABLE `foo` ( `ProductID` INT(10) UNSIGNED NOT NULL, `AddedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `UpdatedDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=INNODB; O erro que resulta: Código de erro: 1293 …


14
JOIN consultas x várias consultas
As consultas JOIN são mais rápidas que as várias consultas? (Você executa sua consulta principal e, em seguida, executa muitos outros SELECTs com base nos resultados da consulta principal) Estou perguntando porque JUNTAR a eles complicaria MUITO o design do meu aplicativo Se forem mais rápidos, alguém pode se aproximar …




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.