好乱啊,这样多美好
//表一:DepartmentItem
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID Int Y N
ArchitectureID Varchar(40) N 编号
ItemID uniqueidentifier N 关联 Item 表
IndexID Smallint 该部门排序ID//表二:Architecture
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID archar(40)
Name Varchar(50)//表三:Item
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID uniqueidentifier
Name varchar(20)
//表一:DepartmentItem
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID Int Y N
ArchitectureID Varchar(40) N 编号
ItemID uniqueidentifier N 关联 Item 表
IndexID Smallint 该部门排序ID//表二:Architecture
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID archar(40)
Name Varchar(50)//表三:Item
//字段名称 数据类型(大小) 是否主键 是否为空 默认值 描述
ID uniqueidentifier
Name varchar(20)
A.ID
A.IndexID
B.Name
C.Name
from DepartmentItem A
left join Architecture B on B.ID=A.ID
left join Item B on C.ID=A.ID这个你试下
A.ID
A.IndexID
B.Name
C.Name
from DepartmentItem A
left join Architecture B on to_char(B.ID)=A.ID
left join Item C on to_char(C.ID)=A.ID
试下
你用的是SQLServer???
http://www.w3school.com.cn/sql/sql_select.asp
自己学下SQL语句看看...
select DepartmentItem.ID,DepartmentItem.IndexID,Architecture.Name,Item.Name from DepartmentItem,Architecture,Item where DepartmentItem.ArchitectureID=Architecture.ID and DepartmentItem.ItemID=Item.ID;
你用的是SQLServer???
http://www.w3school.com.cn/sql/sql_select.asp
自己学下SQL语句看看...
很感谢你,
我测试时'to_char' 不是可以识别的 内置函数名称,是什么问题呢?
我测试时'to_char' 不是可以识别的 内置函数名称,是什么问题呢?
select
A.ID
A.IndexID
B.Name
C.Name
","呢?SQL基本语法 select a,b,c from Table
这个倒是,没有环境,也没特别注意这个...
他用的是SQLServer和这个","应该没多大关系,楼主这点语法基础应该还是有的...
我测试时'to_char' 不是可以识别的 内置函数名称,是什么问题呢?
你找下SQLServer的字符串转换的函数...我用的是Oracle里面字符串转换就是to_char,SQLServer的不太清楚,自己百度下应该能找到...
A.ID
A.IndexID
B.Name
C.Name
from DepartmentItem A
left join Architecture B on CAST(B.ID AS Varchar)=A.ArchitectureID
left join Item C on C.ID = A.ItemID试试看
这个倒是,没有环境,也没特别注意这个...
他用的是SQLServer和这个","应该没多大关系,楼主这点语法基础应该还是有的...
目测楼主没有发现那东西,他的截图里面就是直接复制了你的SQL语句,报了这个错误,A.ID下面有个下划线,就是因为没用","分隔
确实是啊!
select
A.ID,
A.IndexID,
B.Name,
C.Name
from DepartmentItem A
left join Architecture B on CAST(B.ID AS Varchar)=A.ArchitectureID
left join Item C on C.ID = A.ItemID