OVH Cloud OVH Cloud

Mysql et les dates

3 réponses
Avatar
J-M des Grottes
Joyeux Noel à tous

J'ai un projet avec Mysql. J'ai un problème avec une table (sens graphique
du terme) qui est alimentée par une requête. La table reprend le traitement
médical de chaque patient. Le filtre est le code du patient et la date
d'arrêt du traitement peut soit être vide soit être supérieur à la date du
jour (via paramètre). Les autres enregistrement ne doivent pas apparaître.
Avec Windev ma requête ne ramène au cun enregistrement.
Voici la requête

SELECT DISTINCT traitement_domicile.Référence AS Référence,
traitement_domicile.Traitement AS Traitement,
traitement_domicile.Forme AS Forme,
traitement_domicile.Dose_D AS Dose_D,
traitement_domicile.Voie_D AS Voie_D,
traitement_domicile.Fréquence_D AS Fréquence_D,
traitement_domicile.Depuis_le_D AS Depuis_le_D,
traitement_domicile.Stopper_le_D AS Stopper_le_D,
traitement_domicile.Dernière_mise_à_jour AS Dernière_mise_à_jour
FROM Traitement_domicile
WHERE traitement_domicile.Référence = {copa}
AND ( traitement_domicile.Stopper_le_D >= {Param1} OR
traitement_domicile.Stopper_le_D = '' )
ORDER BY Traitement ASC

? quid

Je débute sous Mysql ...


Merci



--
Remove (nospam) from my Email.
Dr J-M des Grottes - HIS-Etterbeek-Ixelles - Nephrology - Belgium

3 réponses

Avatar
J-M des Grottes
Ca y est en cherchant un peu et en suivant les indication de Mysql, cela
marche ...

Purée, quelle vitesse par rapport à HF...


"J-M des Grottes" a écrit dans le message de
news:3feb03a4$0$1113$
Joyeux Noel à tous

J'ai un projet avec Mysql. J'ai un problème avec une table (sens graphique
du terme) qui est alimentée par une requête. La table reprend le


traitement
médical de chaque patient. Le filtre est le code du patient et la date
d'arrêt du traitement peut soit être vide soit être supérieur à la date du
jour (via paramètre). Les autres enregistrement ne doivent pas apparaître.
Avec Windev ma requête ne ramène au cun enregistrement.
Voici la requête

SELECT DISTINCT traitement_domicile.Référence AS Référence,
traitement_domicile.Traitement AS Traitement,
traitement_domicile.Forme AS Forme,
traitement_domicile.Dose_D AS Dose_D,
traitement_domicile.Voie_D AS Voie_D,
traitement_domicile.Fréquence_D AS Fréquence_D,
traitement_domicile.Depuis_le_D AS Depuis_le_D,
traitement_domicile.Stopper_le_D AS Stopper_le_D,
traitement_domicile.Dernière_mise_à_jour AS Dernière_mise_à_jour
FROM Traitement_domicile
WHERE traitement_domicile.Référence = {copa}
AND ( traitement_domicile.Stopper_le_D >= {Param1} OR
traitement_domicile.Stopper_le_D = '' )
ORDER BY Traitement ASC

? quid

Je débute sous Mysql ...


Merci



--
Remove (nospam) from my Email.
Dr J-M des Grottes - HIS-Etterbeek-Ixelles - Nephrology - Belgium




Avatar
Manu
J-M des Grottes wrote:
Ca y est en cherchant un peu et en suivant les indication de Mysql,
cela marche ...



Normal, tu programmes une req sur MySQL, il faut donc suivre les indications
de MySQL?

Purée, quelle vitesse par rapport à HF...



Sur ce point j'ai qques petites questions :
- Tu compares les temps en Test en local (données HF sur ton poste, données
MySQL sur ton poste) ou en réseau (HF et MySQL ailleurs) ?
- Tu as quelle version de MySQL ? avec la configuration de base ? ou une
config avancée (du genre augmentation du cache,...) ?
- Tu as fais un OptimiseRequete avant d'exécuter ta requete sur HF ?
- Que donnes la comparaison sur la 2eme exécution de la requete dans les 2
cas ?

Je pose ces questions c'est pour mettre à jour ma base de connaissances :-)
J'utilise déjà MySQL dans une application migrée :-)

Merci pour tes réponses
Avatar
J-M des Grottes
Que de questions..

Mysql=config de base, en local

HF en local avec Hoptimise

Cela ne sont que des impressions mais la simple visualisations des fichiers
avec WDMap est nettement plus rapide sous MySql

J'utilise l'accès natif de PC Soft ..

Je vous donnerais d'autres chiffres ultérieurement ..


"Manu" a écrit dans le message de
news:bsgl34$7s1$
J-M des Grottes wrote:
> Ca y est en cherchant un peu et en suivant les indication de Mysql,
> cela marche ...

Normal, tu programmes une req sur MySQL, il faut donc suivre les


indications
de MySQL?

> Purée, quelle vitesse par rapport à HF...

Sur ce point j'ai qques petites questions :
- Tu compares les temps en Test en local (données HF sur ton poste,


données
MySQL sur ton poste) ou en réseau (HF et MySQL ailleurs) ?
- Tu as quelle version de MySQL ? avec la configuration de base ? ou une
config avancée (du genre augmentation du cache,...) ?
- Tu as fais un OptimiseRequete avant d'exécuter ta requete sur HF ?
- Que donnes la comparaison sur la 2eme exécution de la requete dans les 2
cas ?

Je pose ces questions c'est pour mettre à jour ma base de connaissances


:-)
J'utilise déjà MySQL dans une application migrée :-)

Merci pour tes réponses