Tipo Date


Objetivo: Tipo Date
Buenas!.

Ayer estuve con una consulta donde trabajaba con fechas.
En la creación de la tabla se definía el tipo como Date.

El manual dice que debería de entrarlas de la forma 'yyyymmdd'.
Pero yo hice lo mismo solo que le añadí el guión, "yyyy-mm-dd"
No tuve problemas a la hora de comparar la fecha. Me pareció mas normal usar los guiones.
De recorrido parece raro sin guiones.

¿ Hay alguna diferencia si se debe usar comillas dobles a comillas simples ?.
Es que visto el uso de las comillas casi parece una cadena.

Saludos

Objetivo: Re: Tipo Date
Citar:
¿ Hay alguna diferencia si se debe usar comillas dobles a comillas simples ?.

No.
Bueno sí: las simples son más fáciles de escribir porque las dobles las tienes que escapar...

Perfil MP  
Objetivo: Re: Tipo Date
Shell escribió:  
...Ayer estuve con una consulta donde trabajaba con fechas.
En la creación de la tabla se definía el tipo como Date...

En que motor estas creando las bases? es en la pagina del libro?

Yo la verdad que paso de las fechas, uso una cadena de texto del estilo yyyymmddhhnnss y ya esta nunca falla.
Luego lo trabajas con string.mid() y listo.

Saludos.

Perfil MP  
Objetivo: Re: Tipo Date
Citar:

Yo la verdad que paso de las fechas, uso una cadena de texto del estilo yyyymmddhhnnss y ya esta nunca falla.

Aún más simple, que sea gambas quien hace el trabajo:

miresult=miconexion.exec("Select * from mi_tabla where mi_fecha = &1", now())

Perfil MP  
Objetivo: Re: Tipo Date
Tincho:

Citar:

En que motor estas creando las bases? es en la pagina del libro?


Uso para practicar el de la página del libro.Para encontrar un error rápido, es más sencillo.
Realmente el libro trata MySQL, pero las consultas son generales usando SQL.

También las hago en sqlite3 en principio con Python, pero creo recordar que he usado
gambas, ahora no la encuentro. Algunas de las consultas las hice tanto usando las clases
de gambas y con instrucciones de SQL.

Shordi:

Citar:

Aún más simple, que sea gambas quien hace el trabajo:


Depende de lo que quieras hacer con las fechas.

En el ejercicio que se me ocurrió, era sencillo, un calendario, dos fechas, ver si una fecha estaba entre esas dos.
Aunque parezca esto una tontería, no lo es, ya que me muestra una lista de clientes dentro de ese intervalo.

SELECT nombre, apellidos, f_entrada, f_salida FROM turistas WHERE "2017-03-17" BETWEEN f_entrada AND f_salida'


Esa fecha se selecciona en un DateChooser. Que por cierto, ¿ siempre queda tan basto y grande los números del calendario del DateChooser ?.
Estoy usando contenedores y cuando lo amplio, los números salen enormes. Y como veis las letras de los días de la semana, igual.

Es solo un ejercicio que me propuse.

ejemploconreservas

Saludos


Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.0806s (PHP: -30% SQL: 130%)
Consultas SQL: 23 - Debug off - GZIP Activado