SlideShare una empresa de Scribd logo
Expositor: Ing. Miguel Cherres [email_address] COMANDOS SQL  (Structure Query Language )
Ing. Miguel Cherres Orihuela [email_address] show databases; - Listar todas las bases de datos.  connect [database]; - Conectarse a esa base de datos.  show tables; - Listar todas las tablas de una base de datos.  show table status; - Muestra información sobre las tablas.  describe [table]; - Muestra la estructura de una tabla.  drop table [table]; -  Elimina la tabla, incluyendo registros y estructura.  drop table if exists [table]; - Elimina la tabla, pero verifica que exista.  truncate table [table]; - Elimina los registros, pero mantiene la esrtuctura de la tabla.  rename table [table] to [nuevo nombre de tabla]; - Renombra una tabla.
Ing. Miguel Cherres Orihuela [email_address] select * from [table] limit [numero]; - Muestra los registros desde el 1 hasta el número.  Ej.  select * from tabla limit 10;  Muestra los 10 primeros registros.  select * from [table] limit [numero inicio],[numero]; - Muestra los registros desde el número de inicio hasta número inicio + número. Ej.  select * from tabla limit 11,10;  Muestra desde registro 11 hasta el 20.
Ing. Miguel Cherres Orihuela [email_address] SELECT nom, fecha_naci, CURRENT_DATE,(YEAR(CURRENT_DATE) - YEAR(fecha_naci)) - (RIGHT(CURRENT_DATE,5) < RIGHT(fecha_naci,5)) AS edad  FROM EMPLEADOS SELECT nombre, nacimiento, MONTH(nacimiento) FROM mascotas  SELECT nombre, nacimiento FROM mascotas WHERE MONTH(nacimiento) = 5;
Ing. Miguel Cherres Orihuela [email_address] SELECT * FROM mascotas WHERE nombre LIKE &quot;b%&quot;  Para encontrar los nombre que inician con b: mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;^b&quot;; para buscar los nombres que inician con la letra b, no importando si es mayúscula o minúscula. mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;^[bB]&quot;;
Ing. Miguel Cherres Orihuela [email_address] Para encontrar los nombres que finalizan con la palabra fy, haremos uso del caracter $. mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;fy$&quot;; Para encontrar los nombres que contienen una letra s, la consulta sería: mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;s&quot;; Agrupar datos mysql> SELECT especie, COUNT(*) FROM mascotas GROUP BY especie ;

Más contenido relacionado

TXT
Código - Apuntadores
PPT
2.1.1 consultas en sql
PPTX
Funciones hojas de calculo
PPTX
Sql ii
PPTX
SENTENCIAS SQL
DOCX
Instrucciones básicas de mysql y su función. #3bprog #unidad2act1 @ProgCbtis125
PDF
PASI INTERNATIONAL DESIGNS FILES
Código - Apuntadores
2.1.1 consultas en sql
Funciones hojas de calculo
Sql ii
SENTENCIAS SQL
Instrucciones básicas de mysql y su función. #3bprog #unidad2act1 @ProgCbtis125
PASI INTERNATIONAL DESIGNS FILES

Destacado (20)

PPT
Competencias Básicas en el currículo de las enseñanzas mínimas de Castilla y ...
PDF
Windows Phone 7
DOCX
Practica 2
PPTX
Marca Personal/ Personal Branding
PPT
Sesion03
PPSX
Paraiso natural
PPTX
Audioforo diapositivas
ODP
Lossentidos
DOC
Filosofia2 Chepeutilizar[1]
PPSX
PPS
Abrazo 1929
PDF
Entwicklung Einer Webapplikation am Beispiel Cobocards
PDF
Dialnet entre larazony-elcorazon-3714169
PPS
Des Menschen bester Freund
PPT
Hardware Y Redes Copia
PDF
Empresas en la era de la colaboración
PDF
Vorher - Nachher.pdf
PDF
Gost 4033 63
Competencias Básicas en el currículo de las enseñanzas mínimas de Castilla y ...
Windows Phone 7
Practica 2
Marca Personal/ Personal Branding
Sesion03
Paraiso natural
Audioforo diapositivas
Lossentidos
Filosofia2 Chepeutilizar[1]
Abrazo 1929
Entwicklung Einer Webapplikation am Beispiel Cobocards
Dialnet entre larazony-elcorazon-3714169
Des Menschen bester Freund
Hardware Y Redes Copia
Empresas en la era de la colaboración
Vorher - Nachher.pdf
Gost 4033 63
Publicidad

Similar a Comandos sql en mysql (20)

PPT
Sql 2010
PDF
Comandos y funciones sql postgres
PDF
Sql exposición
PDF
Operaciones basicas de sql
PDF
MYSQL DDL DML.pdf
PDF
Clase 3 El lenguaje DML de SQL
PDF
Comandos mysql
PPT
Consultas Basicas En Sql Server 2005
PDF
comandos-mysql.pdf
PDF
Comandos en consola de mysql desde el portal
DOCX
Querys
PDF
Comandos de consultas.pdf
DOCX
8 Guía_Fundamentos de Base de Datos (2).docx
PDF
sql-es.13 manual teorico practico myql
PPTX
Saca partido a tus bases de datos
PDF
Guía 02. Consultas MySQL sobre una tabla - José J Sánchez H
PDF
Resumen-sens-SQL.pdf
PPTX
basesdedatos-programacionmongoldb-adsose
PDF
Comandos ddl y dml
Sql 2010
Comandos y funciones sql postgres
Sql exposición
Operaciones basicas de sql
MYSQL DDL DML.pdf
Clase 3 El lenguaje DML de SQL
Comandos mysql
Consultas Basicas En Sql Server 2005
comandos-mysql.pdf
Comandos en consola de mysql desde el portal
Querys
Comandos de consultas.pdf
8 Guía_Fundamentos de Base de Datos (2).docx
sql-es.13 manual teorico practico myql
Saca partido a tus bases de datos
Guía 02. Consultas MySQL sobre una tabla - José J Sánchez H
Resumen-sens-SQL.pdf
basesdedatos-programacionmongoldb-adsose
Comandos ddl y dml
Publicidad

Último (20)

PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
EL aprendizaje adaptativo bajo STEM+H.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PDF
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PLANES DE área ciencias naturales y aplicadas
EL aprendizaje adaptativo bajo STEM+H.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Tomo 1 de biologia gratis ultra plusenmas
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
Atencion prenatal. Ginecologia y obsetricia
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Manual de Convivencia 2025 actualizado a las normas vigentes
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf

Comandos sql en mysql

  • 1. Expositor: Ing. Miguel Cherres [email_address] COMANDOS SQL (Structure Query Language )
  • 2. Ing. Miguel Cherres Orihuela [email_address] show databases; - Listar todas las bases de datos. connect [database]; - Conectarse a esa base de datos. show tables; - Listar todas las tablas de una base de datos. show table status; - Muestra información sobre las tablas. describe [table]; - Muestra la estructura de una tabla. drop table [table]; - Elimina la tabla, incluyendo registros y estructura. drop table if exists [table]; - Elimina la tabla, pero verifica que exista. truncate table [table]; - Elimina los registros, pero mantiene la esrtuctura de la tabla. rename table [table] to [nuevo nombre de tabla]; - Renombra una tabla.
  • 3. Ing. Miguel Cherres Orihuela [email_address] select * from [table] limit [numero]; - Muestra los registros desde el 1 hasta el número. Ej. select * from tabla limit 10; Muestra los 10 primeros registros. select * from [table] limit [numero inicio],[numero]; - Muestra los registros desde el número de inicio hasta número inicio + número. Ej. select * from tabla limit 11,10; Muestra desde registro 11 hasta el 20.
  • 4. Ing. Miguel Cherres Orihuela [email_address] SELECT nom, fecha_naci, CURRENT_DATE,(YEAR(CURRENT_DATE) - YEAR(fecha_naci)) - (RIGHT(CURRENT_DATE,5) < RIGHT(fecha_naci,5)) AS edad FROM EMPLEADOS SELECT nombre, nacimiento, MONTH(nacimiento) FROM mascotas SELECT nombre, nacimiento FROM mascotas WHERE MONTH(nacimiento) = 5;
  • 5. Ing. Miguel Cherres Orihuela [email_address] SELECT * FROM mascotas WHERE nombre LIKE &quot;b%&quot; Para encontrar los nombre que inician con b: mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;^b&quot;; para buscar los nombres que inician con la letra b, no importando si es mayúscula o minúscula. mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;^[bB]&quot;;
  • 6. Ing. Miguel Cherres Orihuela [email_address] Para encontrar los nombres que finalizan con la palabra fy, haremos uso del caracter $. mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;fy$&quot;; Para encontrar los nombres que contienen una letra s, la consulta sería: mysql> SELECT * FROM mascotas WHERE nombre REGEXP &quot;s&quot;; Agrupar datos mysql> SELECT especie, COUNT(*) FROM mascotas GROUP BY especie ;