Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
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 01/11/2006, 00h48   #1
Nouveau Membre du Club
 
Inscription : juin 2006
Messages : 62
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 62
Points : 30
Points : 30
Par défaut [FB2.0] equivalent de timediff de mysql

bonjour,
j'ai cette requete qui fonctionne sous mysql
Code :
1
2
3
4
5
SELECT count(*), TIMEDIFF(inputtime,modiftime) 
FROM `usertransaction` u
WHERE inputtime > '2005-11-16 11:15:00'
AND inputtime < '2005-11-16 11:35:00'
GROUP BY TIMEDIFF(modiftime,inputtime)
et voila la meme pour db2 :
Code :
1
2
3
4
5
SELECT count(*), TIMESTAMPDIFF(2,char (timestamp(inputtime) - timestamp(modiftime))) 
FROM admin.usertransaction
WHERE inputtime > '2005-11-16 11:15:00'
AND inputtime < '2005-11-16 11:35:00'
GROUP BY TIMESTAMPDIFF(2,char (timestamp(inputtime) - timestamp(modiftime)));
Je ne vois pas comment faire ca avec firebird 2.0 ... J'ai pense aux procedures mais nan c'est trop complique pour moooaaa

]matmat[ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 00h36   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
pourquoi se compliquer la vie
quand inputtime - modiftime fonctionne ?
après on peux tjrs faire un cast pour présenter le résultat différemment
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web