Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10ComandosSQLquetepuedenserdeutilidad|WebTursos
10ComandosSQLquetepuedenserde
utilidad
Por Josue Ochoa
agosto 28, 2013
MySQL, SQL
0 Comentarios
PUBLICIDAD
Regstrateen
Facebook
netegratisalamayor
comunidadonlinedel
mundoydisfruta!
facebook.com
Enesteartculomencionaremos10comandosSQLquepuedenserdegranayudaatodo
desarrolladorwebqueempiezaenelmundodelasbasesdedatos.
Paranuestrosejemplosusaremoslassiguientestablas:
Categora
Productos
1.SELECT
Estecomandonospermitetraertodoslosregistrosdeunatabla.Laestructuradeeste
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
1/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
Estecomandonospermitetraertodoslosregistrosdeunatabla.Laestructuradeeste
comandoeslasiguiente:
SELECT[nombredeloscamposseparadosporcomas]FROM[nombredelatabla]
Ejemplo:
Enelcasodeseemostraertodosloscampos:
SELECT*FROM[nombredelatabla]
Ejemplo:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
2/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
Existencasosdondequeremosmostrarregistrosquecumplanunacondicin:
SELECT[nombredeloscamposseparadosporcomas]FROM[nombredelatabla]
Ejemplo:
Enestecasovamosamostrarlosproductosquesondelacategora2:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
3/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
2.COUNT
Enmuchoscasosdebemoscontarregistrosennuestrastablas.Laestructuradelcomando
es:
SELECTCOUNT([campoacontaro*])FROMTABLA[WHEREcondicin]
Ejemplo:
Vamosacontarcuantosproductospertenecenalacategora2:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
4/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
3.ORDERBY
EstecomandonospermiteordenarelresultadodenuestroSELECTporunoovarioscampos
delatablademaneraascendenteodescendente.
PUBLICIDAD
SELECT[campos]FROM[tablas][WHEREcondicin]ORDERBY[campos][DESCoASC
SideseamosmostrardatosdemaneraascendentenoesobligatorioponerASC.
Ejemplo
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
5/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
VamosaordenarnuestratablaproductosporelcamponombreProductodemanera
descendente:
Ahorovamosamostrarlosproductosordenadosdemaneraascendente:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
6/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
4.GROUPBY
EstecomandonospermiteagruparresultadosdeSELECTporunoovarioscamposdeuna
tabla:
SELECT[campos]FROM[tablas][WHEREcondicin]GROUPBY[campos]
Ejemplo
Vamosacontarcuantosproductoshayporcategora:
5.LIMIT
Muchasvecesnuestrastablascontendrnmilesomillonesderegistros,nosiemprevamosa
querermostrarlostodos.
LIMITpermiteestablecercuantosregistrosvamosatraerdenuestrabasededatos.
SELECT[campos]FROM[tablas][WHEREcondicin]LIMIT[cantidad]
Ejemplo:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
7/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
Vamosamostrarsolotresregistrosdenuestratablaproductos:
6.INSERT
Hastaahorahemosobtenidodatosdetablasperotambinpodemosagregarnuevos
registros.
INSERTINTO[nombretabla]([camposdetabla])VALUES([valoresaagregar])
Ejemplo:
Vamosaagregarunnuevoproducto:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
8/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
PUBLICIDAD
Software
ERPGratis
Aplicacinpara
Administracindesu
Empresa.100%Libre!
bitrix24.es
7.UPDATE
Cuandoyahemosinsertadounnuevoregistropodemoscambiarlosvalores.
UPDATE[nombretabla]SET[campo1=valornuevo][WHEREcondicin]
Ejemplo
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
9/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
Vamosaactualizarelnuevoproductoquehemosinsertado:
8.DELETE
Ascomopodemosagregarregistrostambinpodemoseliminarlos:
DELETEFROM[nombretabla][WHEREcondicin]
Ejemplo
Vamosaeliminarelnuevoregistro:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
10/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
9.ALTERTABLE
Enelcasosenoshayaolvidadoagregarunacolumnaalcrearlatabla,podemossolucionarlo
conelsiguientecomando:
ALTERTABLE[nombretabla]ADD[nombrecampo][tipodedato];
Ejemplo
Vamosaagregarunacolumnaanuestratablaproductosllamadadescripcin:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
11/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
10.DROPTABLE
Enmuchoscasostenemostablasquenosonnecesarias,entoncesdecidimoseliminarlas.
DROPTABLE[nombretabla]
Ejemplo
Vamosaeliminarlatablaproductos:
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
12/13
4/1/2017
10ComandosSQLquetepuedenserdeutilidad|WebTursos
Todosestoscomandostefacilitarndominarelfascinantemundodelasbasededatos,en
otrospostveremosquerysmscomplejosdondeseunendosomstablas,operadoresy
condicionales.
Quelafuerzaosacompaejvenespadawans!
Compartir
Compartir
Compartir
JosueOchoa
Hola,soyeleditordeesteblog,trabajocomodesarrolladorwebfreelance,
sguemeenTwitter.
Talvezteinterese
http://web.tursos.com/10comandossqlquetepuedenserdeutilidad/
13/13