Você está na página 1de 2

09/01/2016

Oracle10gComandosSQLiBackCloud

Oracle10gDatabaseComandosSQL
ByiBack oracle,oracle10g,sql,tutorial 0Comments
De uma forma bem simples, as declaraes SQL podem ser construdas usando as ferramentas de linha de
comandodaOracle:SQL*PlusouiSQL*Plus.AmbosSQL*PluseiSQL*Pluspermitemavocescrevercomandos
SQLepasslosdiretamenteparaoprocessamentodobancodedados.SoquatroostiposdecomandosSQL:
ConsultasutilizamdeclaraesSELECT
ComandosDMLutilizamdeclaraesINSERT,UPDATE,eDELETE
ComandosDDLutilizamcomandosCREATE,ALTER,ouDROP
ComandosDCLutilizamcomandosGRANTeREVOKE.

AsdeclaraesdeSQLpodemsercompostasdemuitaspartes:
AlistaSELECT,naqualcadacolunaumadascolunasquevocdesejaincluirnasuasadaprecisaser
especificada.
A clusula SELECT requerida em todas as consultas. Um * pode ser usado na clusula SELECT para
quetodasascolunasdatabelasejamincludasnasadadaconsulta.
A clusula FROM na qual o nome da tabela ou tabelas que esto sendo consultadas especificada. A
clusulaFROMobrigatriaemtodasasconsultas.
AclusulaWHEREnaqualasadadaconsultasofrerestriesatravsdacolocaodecondiessobre
as linhas que esto sendo retornadas. A clusula WHERE opcional. Se no for utilizada, a consulta
retornartodasaslinhasdatabela.Quandoumaconsultajuntaduasoumaistabelas,vocpodeusara
clusulaWHEREparadefinirascondiesdeJOIN.
AclusulaGROUPBY,permiteavocagruparlinhasdedadospararesumirosresultados.
AclusulaHAVING,assimcomaclusulaWHERE,usadaparareduzirasadadaconsultaatravsda
utilizaodefiltrosquelimitamaslinhasretornadas.
AclusulaORDERBYordenaasadadaconsultadeacordocomaordemespecificada.
OexemploaseguirmostraumexemplodepartedeumadeclaraoSQL.

SQL>selectdname,SUM(sal)
2fromDEPT,EMP
http://www.iback.com.br/oracle10gdatabasecomandossql/

1/2

09/01/2016

Oracle10gComandosSQLiBackCloud

3whereDEPT.deptno=EMP.deptno
4groupbydname
5havingSUM(sal)>10000
6orderbySUM(sal)

NoprximoartigomostraremoscomovocpodeutilizaroSQL*PluseiSQL*PlusparaemitirdeclaraesSQL.

Conclumos este artigo certos de que aprendemos um pouco mais sobre Oracle, se voc encontrou alguma
dvidaoudificuldadenesseartigo,nodeixedenoscontataratravsdoemail:contato@iback.com.br
Esequiserrevisarnossoartigoanterior,estudamosOracle10gDadosRelacionais

http://www.iback.com.br/oracle10gdatabasecomandossql/

2/2

Você também pode gostar