Ir para conteúdo
Fórum Script Brasil
  • 0

Execução Sql


Aprendizzzzz

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

Manual do Mysql

e da uma olhada nesse tuto basicao que eu fiz:

* SELECT - Seleciona dados da tabela

SELECT [nome do campo | *] FROM [tabela] WHERE [campo] = [valor] ORDER BY [campo] [ASC | DESC]

- SELECT  = seleciona

- FROM    = da/de/do

- WHERE    = aonde

- ORDER BY = organizar por

- |        = ou

- ASC      = Ascendente

- DESC    = Descendente

WHERE condicao for verdadeira

codicoes

- campo = valor

- campo > valor

- campo < valor

- campo >= valor

- campo <= valor

- campo like "%texto%" // % = qualquer caracter, _ = um unico caracter

- campo BETWEEN valor_minimo AND valor_maximo  // BETWEEN = ENTRE UM E OUTRO

select * from usuarios where nome like "a%" and idade > 15;

+----+-------+-------+------+---------------------+

| id | nome  | idade | sexo | data_cadastro      |

+----+-------+-------+------+---------------------+

|  9 | andre |    14 | M    | 2004-02-25 19:04:56 |

+----+-------+-------+------+---------------------+

mysql> select * from usuarios where idade < 30 order by nome desc;

+----+--------+-------+------+---------------------+

| id | nome  | idade | sexo | data_cadastro      |

+----+--------+-------+------+---------------------+

| 10 | paulo  |    19 | F    | 2004-02-25 19:10:35 |

|  1 | natan  |    20 | M    | 2004-02-25 18:07:25 |

|  8 | fabyo  |    20 | M    | 2004-02-25 18:12:01 |

|  4 | carla  |    20 | F    | 2004-02-25 18:19:23 |

|  9 | andre  |    14 | M    | 2004-02-25 19:04:56 |

+----+--------+-------+------+---------------------+

mysql> select nome, idade, sexo from usuarios where idade between 20 and 30;

+--------+-------+------+

| nome  | idade | sexo |

+--------+-------+------+

| natan  |    20 | M    |

| fabyo  |    20 | M    |

| carla  |    20 | F    |

| raul  |    30 | M    |

| andre  |    20 | M    |

+--------+-------+------+

====================================

* INSERT - Insere dados na tabela

INSERT INTO tabela (campo1, campo2, campo3, ...) VALUES (valor1, valor2, valor3, ...)

INSERT INTO tabela VALUES (valor1, valor2, valor3, valor4, ...)

Quando não for passado o nome dos campos entre parenteses após a tabela, o servidor entenderá que você

quer inserir todos os campos na ordem que estão da tabela.

- INSERT  = inserir

- INTO    = dentro de

- VALUES  = valores

insert into usuarios (nome, idade, sexo, data_cadastro)

              values ("Paulo", 27, "M", "1999-12-31 12:00:00");

insert into usuarios values ("", "Sandro", 29, "M", NOW());

====================================

* UPDATE - Atualiza valores na tabela

UPDATE tabela SET campo1 = valor1, campo2 = valor2, campo3 = valor3 WHERE campo = valor

- UPDATE = Atualiza

- SET    = Defina

- WHERE  = Aonde

update usuarios, set nome = "Carlos", idade = 18 where id = 7;

============================

* DELETE - Apaga registro da tabela

DELETE FROM tabela WHERE campo = valor

- DELETE - Apaga

- FROM  - de/do/da

- WHERE  - Aonde

delete from usuarios where id = 7;

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...