Forum Clubic

Comment mon query atteint ma séléction dans toutes les tables

Bonjour à tous,

je suis orienté vers vous pour m’aider sur un script que je suis en train de le monter.

en résumé:

je voulais faire une sélection bien précise dans une colonne dans le temps souhaité;
voir le query :

SELECT

[Time]
,[TagName]
,[LoggingNode]
,[AlarmType]
,[Priority]
,[Limit]
,[LimitString]
,[AlarmValue]
,[ValueString]
,[OriginationTimeFracSec]
,[OriginationTimeZoneOffset]
,[OriginationDaylightAdjustment]
FROM [WWALMDB].[dbo].[AlarmMaster]
where TIME between ‹ 2019-06-20 00:00:00 › and ‹ 2019-06-20 23:59:59 ›
and TagName like ‹ %.pi% ›
ORDER BY Time ASC;

Mon query est bien fonctionnel sauf qu’il me donne pas toutes ma sélection rechercher parce qu’elle est existé dans autres tables ; et moi j’ai précisé que la table où je le connais ‘FROM [WWALMDB].[dbo].[AlarmMaster]’

comment je puisse atteindre ma sélection dans toutes les tables .

Merci pour votre retour

Othmane

Visiblement, en apprenant le SQL ?

Vu la syntaxe on dirait du SQL Server, mais vu que ça suit plus ou moins SQL ANSI 3, tu dois pouvoir faire ce que tu veux via:

  • des unions si les tables sont disjointes
  • des jointures s’il y a un critère « commun » entre les tables…

Pour le reste, c’est difficile de répondre à part en te renvoyant vers des sites comme :