Aucun nom de colonne n'apparaissant dans SQL

Dans SQL Server 2008, le nom de la colonne n'apparaît pas. Je dois mettre dans une string vide que les lignes sont remplies manuellement dans le rapport.

(SELECT '' As 'Total No of people') 

Il semble apparaître comme (No column name)

Vous pouvez avoir

 SELECT ID as 'ID', (SELECT <....> FROM table WHERE <...> ) AS 'Total No of people' FROM somewhere 

Vous devez mettre le nom de la colonne après le ) pour la sélection interne

Je vais dire que ça fonctionne correctement! http://sqlfiddle.com/#!3/d41d8/18149

Mais peut-être votre problème est que vous faites (techniquement en utilisant une sous-requête)

 SELECT ID, (SELECT '' As 'Total No of people') FROM SomeWhere 

et c'est faux …

 SELECT ID, '' As 'Total No of people' FROM SomeWhere 

ou

 SELECT ID, (SELECT '') As 'Total No of people' FROM SomeWhere 

mais il n'y a pas de raison pour le SELECT intérieur

assurez-vous que vous mettez dans un ordre serré: CHOISIR '' Comme 'Nombre total de personnes' de PERSONNES