Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/07/2011, 18h37   #1
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
Par défaut Scinder la valeur d'une colonne en deux

Bonjour,

malgré mes recherches sur le net, je n'ai pas trouvé de fonction qui permettait de scinder une valeur en deux.

Car dans ma base de donnée, j'ai une colonne qui contient les dates : 2002-2003 par exemple.

Toujours dans le cadre de la mise a jour d'une base de donnée, je voudrais passer de 2002-2003 à 2002 en temps UNIX.
Pour convertir en temps unix, ça ne me posera pas de soucis, mais comment faire pour récupérer juste la première année?


Cdt
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2011, 11h23   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Essaie avec ça :
Code :
1
2
SELECT UNIX_TIMESTAMP(CONCAT_WS('-', LEFT('2002-2003', '4'), '01', '01')) AS debut, 
       UNIX_TIMESTAMP(CONCAT_WS('-', RIGHT('2002-2003', '4'), '01', '01')) AS fin
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2011, 14h11   #3
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 520
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 520
Points : 1 300
Points : 1 300
J'ai cherché un peu sur le net pour comprendre ton code.

C'est malin!!! bien joué.

Merci
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h15.


 
 
 
 
Partenaires

Hébergement Web