je la requête suivante qui fonctionne très bien avec MySQL, mais refuse de travailler avec le serveur SQL:SQL Server - Utilisation d'un alias de colonne dans une sous-requête
SELECT table1.someField AS theField,
COUNT(table2.someField)/(SELECT COUNT(someField) FROM table1 WHERE someField = theField),
FROM table1 LEFT JOIN table2 ON table1.someField = table2.someField
SQL Server ne semble pas que l'alias dans le sous-requête. On m'a dit que je devais utiliser un CTE mais je ne les ai jamais utilisés auparavant. Est-ce correct?