Page 1 sur 1

[..] SQL - Suppression des doublons avec conditions

Posté : mer. 13 août 2008 09:41
par alaindj
Bonjour à tous !

Voilà, je souhaite importer des éléments d'une table à une autre en sélectionnant uniquement ceux dont les dates sont les plus anciennes...
Exemple 1 en bleu...
J'ai 2 fois le même serveur à 2 heures différentes dans la table 1, je voudrais ne copier que le serveur dont l'heure est la plus ancienne dans la table 2

Je galère au niveau SQL*...avez vous un idée ???

merci grandement pour votre aide :wink:

* les tables sont sous ACCESS (oui je sais c'est mal mais j'ai pas les moyens d'avoir autre chose dans l'immédiat)

TABLE 1
ComputerName Datefr
0DIS009A0510 12/08/2008 15:26:17
0WTS009A1247 12/08/2008 15:26:29
023S001G1276 12/08/2008 15:26:58
144S009A1567 12/08/2008 15:27:18
0DCS001D2815 12/08/2008 15:27:21
0Q8S009A0955 12/08/2008 15:28:01
15TS009A1628 12/08/2008 15:28:44
0DIS009A0510 12/08/2008 15:32:00
0WTS009A1247 12/08/2008 15:32:11
023S001G1276 12/08/2008 15:32:41
144S009A1567 12/08/2008 15:32:59
0DCS001D2815 12/08/2008 15:33:02
0Q8S009A0955 12/08/2008 15:33:38
15TS009A1628 12/08/2008 15:34:14
05RT009A1001 12/08/2008 15:34:58

TABLE2
ComputerName Datefr
0DIS009A0510 12/08/2008 15:26:17
0WTS009A1247 12/08/2008 15:26:29
023S001G1276 12/08/2008 15:26:58
144S009A1567 12/08/2008 15:27:18
0DCS001D2815 12/08/2008 15:27:21
0Q8S009A0955 12/08/2008 15:28:01
15TS009A1628 12/08/2008 15:28:44
05RT009A1001 12/08/2008 15:34:58

Re: [..] SQL - Suppression des doublons avec conditions

Posté : jeu. 14 août 2008 17:59
par Yogui
bonjour,

en sql je ferai un truc comme ça pour trouver les lignes en double sur ta première table

select ComputerName ,
from TABLE1 as A,
TABLE1 as B
where A.ComputerName = B.ComputerName

après je ne connais pas access :s