日期:2014-05-18  浏览次数:20428 次

SQL 照书上大了个语句,现实的不一样什么原因?
select Sname,'Year of Birth:',2004-Sage,LOWER(Sdept) from Student;

以下是书中输出
 Sname 'Year of Birth:' 2004-Sage LOWER(Sdept)
  ss Year of Birth 1984 CS

以下是实际输出
Sname (无列名) (无列名) (无列名)
 ss Year of Birth 1984 CS  


问题:为什么会出现 实际中(无列名)的情况呢? 各位多谢啦,嘿嘿。

------解决方案--------------------
没有指定列名,所以就没有列名
------解决方案--------------------
你这不是SQL SERVER的书


数据对就可以了,字段显示可以自己修改

SQL code
select Sname,'Year of Birth:' AS [Year of Birth:],2004-Sage AS [2004-Sage],LOWER(Sdept) AS [LOWER(Sdept)] from Student;