|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : mai 2008 Messages : 133 ![]() |
Bonjour,
J'utilise des tables temporaires pour réaliser quelques calculs. Dans ma dernière table j'obtiens : Code :
Quelle est la meilleure syntaxe pour réaliser cette MAJ ? Merci |
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() François Chef de projet NTIC Inscription : janvier 2007 Messages : 5 353 ![]() |
Code :
__________________
Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça... Une réponse vous a aidé ? utiliser le bouton "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel |
||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() |
|
|
00
|
|
|
#4 | ||
|
Membre à l'essai
![]() Inscription : mai 2008 Messages : 133 ![]() |
Merci pour vos réponses.
La méthode INSERT insert de nouvelle données, je veux juste mettre à jour. Par contre, en utilisant : Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : mai 2008 Messages : 133 ![]() |
Pour info, ma table temporaire :
MOY_Periode Valeur Moyenne Moy_basse Moy_haute 2010/12 12035.00 12035.00 12035.00 12035.00 2011/01 7613.00 7613.00 7613.00 7613.00 2011/02 3495.00 3495.00 3495.00 3495.00 2011/03 4598.00 4598.00 4598.00 4598.00 2011/04 9652.00 9652.00 9652.00 9652.00 2011/05 1245.00 1245.00 1245.00 1245.00 2011/06 2136.00 2136.00 2136.00 2136.00 2011/07 3214.00 3214.00 3214.00 3214.00 2011/08 4523.00 4523.00 4523.00 4523.00 2011/09 5896.00 5896.00 5896.00 5896.00 2011/10 1523.00 4804.60 3007.67 6500.00 2011/11 1500.00 3260.00 1433.33 4666.67 |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() |
montre le message d'erreur et les types de chaque colonne pour chaque table
|
|
00
|
|
|
#7 | ||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Pourauoi tout ce micmac merdique avec des variables tables (et non des tables temporaires) ?
C'est stupide car vous faites de la redondance de données donc vous encombrer le cache de données recopiées donc vous êtes contre performant. Toute votre salade peut être faite en une seule requête à l'aide d'une CTE : Code :
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||
|
00
|
|
|
#8 |
|
Membre à l'essai
![]() Inscription : mai 2008 Messages : 133 ![]() |
ok merci.
Je vais tout reprendre. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com