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.

5
Existe uma convenção de nomenclatura para o MySQL?
Aqui está como eu faço: Os nomes das tabelas são minúsculas, as utilizações sublinhados para separar palavras, e são singular (por exemplo foo, foo_bar, etc. Geralmente (nem sempre) tenho um PK de incremento automático. I usar a seguinte convenção: tablename_id(por exemplo foo_id, foo_bar_id, etc.). Quando uma tabela contém uma coluna …

6
MySQL CONCAT retorna NULL se algum campo contiver NULL
Tenho os seguintes dados na minha tabela "dispositivos" affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL Eu executei a consulta abaixo SELECT CONCAT(`affiliate_name`,'-',`model`,'-',`ip`,'-',`os_type`,'-',`os_version`) AS device_name FROM devices Retorna …
162 mysql  sql  null  concat 








5
Retorne 0 se o campo for nulo no MySQL
No MySQL, existe uma maneira de definir os campos "total" para zero se forem NULL? Aqui está o que eu tenho: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS …
160 sql  mysql 

7
Combinação ilegal de agrupamentos (utf8_unicode_ci, IMPLICIT) e (utf8_general_ci, IMPLICIT) para a operação '='
Mensagem de erro no MySql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' Passei por várias outras postagens e não consegui resolver esse problema. A parte afetada é algo semelhante a isto: CREATE TABLE users ( userID INT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR(24) NOT NULL, lastName VARCHAR(24) …

3
Como mostro um aviso do MySQL que acabou de acontecer?
Acabei de executar uma simples instrução MySQL CREATE TABLE que produziu a linha "Consulta OK, 0 linhas afetadas, 1 aviso (0,07 s)." Na verdade, não me mostrou qual era o aviso. Como você pode ver o conteúdo de um aviso que acabou de ocorrer? Estou usando o MySQL 5.1, se …
160 mysql 

9
MySQL Workbench: Como manter a conexão ativa
Código de erro: 2013. Conexão perdida com o servidor MySQL durante a consulta Estou usando o MySQL Workbench. Além disso, estou executando um lote de inserções, com cerca de 1000 linhas no total (por exemplo, INSERT INTO mytable SELECT * FROM mysource1; INSERT INTO mytable SELECT * FROM mysource2;...mysource3...mysource4multiplicado por …

4
Coluna desconhecida do Laravel 'updated_at'
Acabei de começar com o Laravel e recebo o seguinte erro: Coluna desconhecida 'updated_at' inserida nos gebruikers (naam, wachtwoord, updated_at, created_at) Eu sei que o erro é da coluna de carimbo de data e hora quando você migra uma tabela, mas não estou usando o updated_atcampo. Eu costumava usá-lo quando …


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.