2010-06-10 4 views
0

i créer une table de vue comme:mysql colonne de sélection du problème de vue

CREATE VIEW ViewManager AS 
SELECT 
us.UserId AS 'Account Manager', ......... 

après que, quand je lance une requête pour sélectionner les données de ce point de vue

comme:

SELECT 'Account Manager' , .. from ViewManager 

alors les données que je reçois dans cette colonne sont le texte 'Account Manager' et non la valeur de ces colonnes.

Existe-t-il un moyen de résoudre ce problème? Bien sûr, je peux changer le nom du champ, mais je veux savoir s'il existe une autre solution,

merci.

Répondre

1

Vous devez utiliser des guillemets pour échapper les noms de colonnes et de tables.

SELECT `Account Manager` , .. from `ViewManager`