serve para ver os registos que são nulos
Exemplo
SELECT pessoa.telefone
FROM pessoa
WHERE telefone is null
Is null
quinta-feira, 26 de maio de 2011
Publicada por
Duarte
à(s)
03:08
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Order by
serve para ordenar os registo ascendente ou descendente
Exemplo
SELECT pessoa.nome
FROM pessoa
WHERE order by pessoa.nome desc/asc
Exemplo
SELECT pessoa.nome
FROM pessoa
WHERE order by pessoa.nome desc/asc
Publicada por
Duarte
à(s)
03:06
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
between
serve para ver um valor que esta entre outro
Exemplo
SELECT pessoa.idade
FROM pessoa
WHERE pessoa.idade between 30 and 40;
Exemplo
SELECT pessoa.idade
FROM pessoa
WHERE pessoa.idade between 30 and 40;
Publicada por
Duarte
à(s)
03:02
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
like
Serve para faser uma consulta que comece ou acabe com uma determinada letra
Exemplo
SELECT pessoa.nome,idade.pessoa
FROM pessoa
WHERE pessoa.nome like "%ão";
Exemplo
SELECT pessoa.nome,idade.pessoa
FROM pessoa
WHERE pessoa.nome like "%ão";
Publicada por
Duarte
à(s)
02:58
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
avg
Serve para fazer a media de um registo
Exemplo
SELECT avg (pessoa.idade) as idade
FROM pessoa;
Exemplo
SELECT avg (pessoa.idade) as idade
FROM pessoa;
Publicada por
Duarte
à(s)
02:52
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
count
o count serve para contar os registos com a condição à frente.
Exemplo
SELECT count (pessoa.idade) as idademaxima
from pessoa;
Exemplo
SELECT count (pessoa.idade) as idademaxima
from pessoa;
Publicada por
Duarte
à(s)
02:48
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
iner join
serve para juntar um campo de outra tabela
Exemplo
SELECT pessoa.idade, pessoa.nome
FROM pessoa.idade as iner join (escola.nome as escola.numerodeprocesso);
Exemplo
SELECT pessoa.idade, pessoa.nome
FROM pessoa.idade as iner join (escola.nome as escola.numerodeprocesso);
Publicada por
Duarte
à(s)
02:43
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
min
Serve para calcular o valor mínimo de um campo
Exemplo
SELECT min (pessoa.idade) as idade
FROM pessoa
Exemplo
SELECT min (pessoa.idade) as idade
FROM pessoa
Publicada por
Duarte
à(s)
02:37
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
max
E para ver o valor máximo de um campo
exemplo
SELECT max (pessoa.idade) as idade
FROM pessoa;
exemplo
SELECT max (pessoa.idade) as idade
FROM pessoa;
Publicada por
Duarte
à(s)
02:35
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
exemplo Order by
segunda-feira, 23 de maio de 2011
Seleccionar todas as pessoas ordenando o resultado pela idade
SELECT nome
from pessoa
order by idade
SELECT nome
from pessoa
order by idade
Publicada por
Duarte
à(s)
11:05
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Order by sintax
select campo
from tabela
order by campo [asc/desc]
from tabela
order by campo [asc/desc]
Publicada por
Duarte
à(s)
11:02
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
like sintax
SELECT *
FROM
WHERE mensagem like "t%"
FROM
WHERE mensagem like "t%"
Publicada por
Duarte
à(s)
11:00
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
exemplo do NULL and IS
Seleccionar o nome das pessoas sem telefone.
SELECT nome
FROM pessoa
WHERE telefone is null;
SELECT nome
FROM pessoa
WHERE telefone is null;
Publicada por
Duarte
à(s)
10:57
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
NULL and IS sintax
SELECT
FROM
WHERE valor is [not] null;
FROM
WHERE valor is [not] null;
Publicada por
Duarte
à(s)
10:53
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
exemplo between
seleccionar o ID, nome, idade, salário de todas as pessoas com idade entre 50 e 40 anos.
SELECT id, nome, idade, salario
FROM pessoas
WHERE idade between 30 and 40
SELECT id, nome, idade, salario
FROM pessoas
WHERE idade between 30 and 40
Publicada por
Duarte
à(s)
10:51
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
between
SELECT
FROM
WHERE campo [valor1] between valor 1 and valor 2;
Publicada por
Duarte
à(s)
10:45
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Regras de Utilização Estrutura Switch-Case
quinta-feira, 5 de maio de 2011
(…)
Switch (expressão){
case valor1: <Bloco de instruções>; break;
case valor2: <Bloco de instruções>; break;
case valorN: <Bloco de instruções>; break;
default: <Bloco de instruções>;
}
(…)
Exemplo 2(…)
Switch ($x){
case 25: echo “Idade=“, $x; break;
case 29: echo “Idade=“, $x; break;
case 30: echo “Idade=“, $x; break;
default: echo “Idade não definida!”>;
}
(…)
Publicada por
Duarte
à(s)
02:50
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Regras de Utilização Estrutura IF
(…)
If (condição)
(<Bloco de instrução>;)
elseif (condição)
(<Bloco de instrução>;)
Else
(<Bloco de instrução>;)
(…)
Exemplo 1
Exemplo 1
(…)
If ($x==0)
(echo “Número”, $x;)
elseif ($x==1)
(echo “Número”, $x;)
Else
(echo “Número inválido!” ;)
(…)
Publicada por
Duarte
à(s)
02:47
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Variáveis - declaração
•Por exemplo:
<?php //Inicio de declaração de código PhP estilo XML
$x=10;
echo $x;//Imprime 10 no ecrã
$x=“Joana”;
echo $x;//imprime Joana no ecrã
?>//Final de declaração de código PhP estilo XML
A variável $x tinha o valor 10 (inteiro) até que recebeu o valor Joana (string).
Verifica-se que não há necessidade de declarar o tipo de variável
Publicada por
Duarte
à(s)
02:47
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Variáveis - declaração
•As variáveis em PhP, tal como em JS não necessitam de ser declaradas previamente.
•Para declararmos uma variável em PhP utilizamos o caracter especial $.
Publicada por
Duarte
à(s)
02:45
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Imprimir
•Para imprimir no ecrã utilizamos o comando echo
•
•Exemplo:
•Echo “Dinis”; //Imprime Dinis no ecrã
Publicada por
Duarte
à(s)
02:44
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Bases de Conhecimento
•Declaração
•Estilo XML: <?php (código PhP)?>
•Estilo abreviado: <? (código PhP)?>
•Estilo script: <script language=“php”> (código PhP)</Script>
•A forma mais usual é a XML (Extensible Markup Language).
Publicada por
Duarte
à(s)
02:44
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
O Localhost no vosso PC é em:
•C:\wamp\www
•
•Para acederem à pasta através de um browser devem digitar:
http://localhost/nomedoficheiro.php
Ou
http://127.0.0.1/nomedoficheiro.php
Publicada por
Duarte
à(s)
02:43
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
PhP
•Hypertext PreProcessor
•
•Ferramenta necessária:
•WAMP SERVER
Publicada por
Duarte
à(s)
02:42
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Nuçoes basicas
terça-feira, 3 de maio de 2011
Para trabalhar com uma base de dados há um conjunto mínimos de conceitos que convém ter presentes.
registos
tabelas
relações
atributos
registos
tabelas
relações
atributos
Publicada por
Duarte
à(s)
01:45
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
controlo de acesso aos dados
para a recuperação dos dados deve de fazer um backup para uma pen ou para um disco rígido
Publicada por
Duarte
à(s)
01:42
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
intigridade dos dados
Proteger a base de dados de utilizadores não autorizados.
que podem apagar e introduzir tarefas que podem causar integridade da informação
que podem apagar e introduzir tarefas que podem causar integridade da informação
Publicada por
Duarte
à(s)
01:39
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Funçoes de SGBD
segurança--> deve proteger as bases de dados de utilizadores não autorizados
Publicada por
Duarte
à(s)
01:36
0
comentários
Enviar a mensagem por email
Dê a sua opinião!
Partilhar no X
Partilhar no Facebook
Subscrever:
Mensagens (Atom)