Bases de Datos - Seleccionar rango de fechas en mysql

   
Vista:

Seleccionar rango de fechas en mysql

Publicado por francisco (2 intervenciones) el 17/10/2009 21:59:15
HOLA
Estoy realizando un trabajo y necesito seleccionar datos de acuerdo a un rango de fechas por ejemplo tengo una tabla empleado con las siguientes columnas: nombre, cedula, cargo, finicio, ffin necesito seleccionar las filas de la tabla que comprendan por ejemplo entre 2009-06-03 hasta 2009-09-12

les agradesco su ayuda de antemano...

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Seleccionar rango de fechas en mysql

Publicado por Juan Manuel Castañeda (20 intervenciones) el 20/10/2009 01:26:04
Select * From Tabla WHERE fecha BETWEEN fecha1 AND fecha2;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Seleccionar rango de fechas en mysql

Publicado por Ramon (1 intervención) el 02/04/2010 17:59:24
Disculpa lo siento si esta respuesta llega muy tarde pero como veras me entero ahorita de tu pregunta.
en lo general se usa la funcion between un ejemplo de eso seria

$conexion = mysql_connect ("servidor_name", "usuario", " contraseña")
or die ("No se puede conectar con el servidor");

// Seleccionar base de datos
mysql_select_db ("elchivo")
or die ("No se puede seleccionar la base de datos");

$instruccion ="select * from nombre_tabla where fecha between '$fecha1' and '$fecha2' "

$consulta = mysql_query ($instruccion, $conexion)
or die ("Fallo en la consulta");

espero te sirva esta respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Seleccionar rango de fechas en mysql

Publicado por Juan Jose (1 intervención) el 23/10/2013 17:54:49
Excelente!! Gracias Ramon.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Seleccionar rango de fechas en mysql

Publicado por Eliseo (1 intervención) el 28/02/2015 21:13:44
Ramón, EXCELENTE!!!!!!! No sabes cuanto tiempo he intentado... Cuántas fórmulas... y por fin, cuando ya había perdido la esperanza pués probé tantas veces, tantos tutoriales, y al fin, al fin funciona!!!!!!!!!!!! GRACIASSSS!!!!
Mi consulta ahora es: Cómo hago para insertar en una sola página los formulario que realizan búsquedas por "palabra clave", "rango de fechas" y "categorias" y que se ejecuten con un solo botón de envío. Gracias!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Seleccionar rango de fechas en mysql

Publicado por karina (1 intervención) el 29/06/2016 19:18:16
Y como lo hago si tengo esta consulta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$sql= "SELECT DISTINCT
	u.id as id_sales,
	u.date as date, 
	u.biller_id as biller_id,
	c.id as id_company,
	c.company as company,
	e.cost as cost, 
	e.id as id_product, 
	e.name as name, 
	e.price as price ,
	e.category_id as category_id,
	s.id as id_item,
	s.sale_id as sale_id,
	s.product_id as product_id,
	a.id as id_category
	FROM  
	sma_sales as u, 
	sma_companies as c, 
	sma_products as e, 
	sma_sale_items as s, 
	sma_categories as a 
	WHERE c.id = u.biller_id 
	AND u.id = s.sale_id
	AND s.product_id = e.id
	AND c.id=15
	GROUP BY s.id
	ORDER BY u.biller_id, e.cost, e.name";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar