sqlserver中进行多表查询但这几张表都没有关系让用habernate级联查询最后显示出来

关键是你的表之间是否有逻辑关系。
无需建立外键等约束关系。

在SQLServer2005中的视图可以写几个查询语句不?

从文中的解释来看,发帖者可能很难理解。
让我用一个例子来解释一下!O(∩_∩)哦哈哈~(使用内部链接,一共4张表,当然也可以用其他方式)createviewV_LoanstatusasSelectStudent.学号,Student.name,Class.班级名,图书卡选择。
借书证号、书号、书名、学生内部课堂借阅日期。
.classcode=图书卡上的类别代码innerjoin图书卡上的借阅状态。
ISBN=书.ISBN。
select*fromV_Borrowingstatus--创建视图后即可查询数据。
类似于从V_借阅状态中查询一个表的姓名、班级名、借阅日期、书名。
-----查询上述视图的功能主要是将多个表中的重要字段均等地放置在表中(一个视图被认为是一张表),方便数据管理和查询。
最重要的是定义视图,然后通过Sql语句查询需要的数据。
简单来说,查询就是从多个表中查找所需的数据。
如果您有任何疑问,请通过QQ向我们问好:840364481,我们将竭诚为您服务!^_^