Je suis un débutant à SQL. aidez s'il vous plaît avec ceci. J'ai le SQL ci-dessous qui met à jour une table pour company ticker = SUN d'une autre table qui a beaucoup d'enregistrements pour ticker 'SUN' et je dois utiliser un seul enregistrement correspondant 'Float'Instruction SQL - mise à jour sur deux tables
le travail ci-dessous fonctionne si je déclare ' SUN ', cependant, je veux le faire pour plus de 4000 symboles ticker. Comment fait-on ça?
UPDATE dbo.Company
SET dbo.Company.[Float] =
(SELECT dbo.yahoo.[Value Mast]
FROM dbo.yahoo
WHERE dbo.yahoo.[Value Category]= 'Float' and dbo.yahoo.symbol = 'SUN')
Where dbo.Company.tick = 'SUN'
société de table
ressemble -
Tick Floatyahoo table
ressemble Symbole Valeur categoty (une de la catégorie de valeur est ici FLOTTANT) mât de valeur (je mets à jour cette valeur dans le tableau de la société pour la catégorie de valeur = flotter
grâce
Merci cela a fonctionné comme un charme. Bonne année !! – Akhit