consultas base de datos
1) Consultar la personas que contengan dentro de su nombre la palabra “ANA”
SELECT *
FROM `personas`
WHERE `nombres` LIKE '%ana%'
LIMIT 0 , 30
2) Consultar losnombres y apellidos de las personas que se encuentren involucrados dentro de algún “proceso” que se haya realizado entre el día 01 de mayo de 2013 y la fecha actual (fecha dinámica).
SELECT * FROM `datos_proceso`
WHERE `Radicacion`
BETWEEN '2013-05-01'
AND CURDATE( )
SELECT `proceso_persona`.`Identificador` , `personas`.`nombres` , `Apellidos`
FROM `proceso_persona` , `personas` WHERE `proceso_persona`.`Identificador` = '102'
AND `proceso_persona`.`Identificador` = `personas`.`Identificador`
LIMIT 0 , 30
SELECT `proceso_persona`.`Identificador`, `personas`.`nombres`
FROM`proceso_persona` , `personas`
WHERE `proceso_persona`.`Identificador` = '102' and `proceso_persona`.`Identificador` = `personas`. `Identificador`
SELECT *
FROM `tribunal`.`personas` WHERE (
CONVERT( `Identificador`
USING utf8 ) LIKE '%102%'
OR CONVERT( `Nombres`
USING utf8 ) LIKE '%102%'
OR CONVERT( `Apellidos`
USING utf8 ) LIKE '%102%'
)
LIMIT 0 , 30
Consultas
Consultarla cantidad de ‘procesos’ o ‘servicios’ que se registraron en el sistema durante el último año. /contador.
SELECT COUNT( * )
FROM datos_proceso
SELECT COUNT( * )
FROM datos_procesoWHERE `Radicacion`
BETWEEN '2013-05-01'
AND CURDATE( ) //NOW() //DATE_ADD(CURDATE(), INTERVAL -1 DAY)
SELECT COUNT( * )
FROM datos_proceso
WHERE `Radicacion`
BETWEEN '2013-05-01'AND DATE_ADD(CURDATE(), INTERVAL -1 YEAR)
DATE_ADD(CURDATE(), INTERVAL - 1 MONTH)
SELECT COUNT(*)
FROM datos_proceso
WHERE `Radicacion` > DATE_ADD(CURDATE(), INTERVAL -1 YEAR)
WHERE YEAR(DATE) = YEAR(GETDATE) -1
SELECT COUNT(*)
FROM datos_proceso
WHERE `Radicacion`
AND (DATE_ADD(CURDATE(), INTERVAL 5 DAY))
SELECT COUNT(*)
FROM datos_proceso
WHERE `Radicacion`
BETWEEN CURDATE( )
AND...
Regístrate para leer el documento completo.