*
from
学生表
select
学号,姓名,年龄
from
学生表
select
学号,姓名,年龄,系名
from
学生表
where
年龄>=18
&&
年龄<=20
如果系名在别的表里,关联下.
select
学号,姓名,年龄,系信息表.系名
from
学生表,系信息表
where
年龄>=18
&&
年龄<=20
sql挺简单的看看例题都一个样模仿的写就行了
看你这个视图的显示结果,我想,你在视图里应该没有设关联所以是直接显示的笛卡尔积,在table1与table2,有相同字段的地址,设个关联就可以了,比如他们ID相同或者就直接用SQL语句
Select
a,b,c,d
From
ViewName
where
ID=1
(ViewNam就是你的视图表名,ID=1,是找他们相同值的地方,不一定是ID,也不一定是1)
绑定到数据源上的话,在选择字段的旁边有一个WHERE
进去后选择table1与table2有相同的字段,然后用none绑定一个值就OK了
看你这个视图的显示结果,我想,你在视图里应该没有设关联所以是直接显示的笛卡尔积,在table1与table2,有相同字段的地址,设个关联就可以了,比如他们ID相同或者就直接用SQL语句 Select a,b,c,d From ViewName where ID=1
(ViewNam就是你的视图表名,ID=1,是找他们相同值的地方,不一定是ID,也不一定是1)
绑定到数据源上的话,在选择字段的旁边有一个WHERE 进去后选择table1与table2有相同的字段,然后用none绑定一个值就OK了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)