J'ai une requête SQL, ressemble à ceci:En utilisant l'union et le nombre (*), ainsi que dans la requête SQL
select name, count (*) from Results group by name order by name
et un autre, identique, qui se charge d'une table de résultats d'archives, mais les champs sont les mêmes .
select name, count (*) from Archive_Results group by name order by name
Comment combiner les deux en une seule requête? (Ainsi, le groupe fonctionnerait toujours correctement). J'ai essayé avec tout le monde, mais ça ne marchera pas. Qu'est-ce que je rate?
Merci. Tout ce qui me manquait était la partie "en tant que" ... J'ai oublié de nommer la "table" que je crée pour que cela fonctionne. –
Cela donnera une mauvaise réponse. En fait, il donnera un compte de 1 pour chaque nom, car UNION est par défaut UNION DISTINCT. Utilisez UNION ALL. –
Merci Steve Kass, mais je savais déjà que je devais utiliser UNION ALL. Comme indiqué ci-dessus tout ce qui me manquait était le "comme" terme. –