Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3542 connectés 

 


Dernière réponse
Sujet : [SQL Server] besoin d'aide pour requete de maj
zujam c bon j'ai trouvé : j'ai juste créé une requete qui vas chercher uniquement les bonnes dates ds la table évenements :  
"SELECT DISTINCT DATE, NUM_CLIENT
FROM Evenements
WHERE (NUM_TYPE_EVENEMENT = 1) AND (DATE IS NOT NULL)"
 
merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zujam c bon j'ai trouvé : j'ai juste créé une requete qui vas chercher uniquement les bonnes dates ds la table évenements :  
"SELECT DISTINCT DATE, NUM_CLIENT
FROM Evenements
WHERE (NUM_TYPE_EVENEMENT = 1) AND (DATE IS NOT NULL)"
 
merci
Fred999 Ca sent le produit cartésien tout ça...
 
Une table de 5000 lignes, pour SQL server, ça reste très raisonnable.
 
Tu as testé ta sous-requête seule???
 
Bon, je tenterais :
 

Code :
  1. update   clientsprospects
  2. set      cli.cl_date_rdv1        = eve.date
  3. from
  4.          clientsprospects        cli,
  5.          evenements              eve
  6. where
  7.          eve.num_type_evenement   = 1
  8. and
  9.          eve.num_client           = cli.num_client

zujam qqun poourrait il me traduire cette requete Access en SQL Server:
"UPDATE ClientsProspects INNER JOIN Evenements ON ClientsProspects.NUM_CLIENT = Evenements.NUM_CLIENT SET ClientsProspects.RDV1 = [evenements].[date]
WHERE (((Evenements.NUM_TYPE_EVENEMENT)=1));"
 
j'ai essayé ça :
"update clientsprospects
set  
cl_date_rdv1 = (select distinct date from evenements where (num_type_evenement = 1) and (evenements.num_client = clientsprospects.num_client))"
mais ça marche pas du tonner : apres 1h30 d'attente, tjs rien (je presise qu'il y a environ 5000 clients)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)