sql的两个表进行关联怎样按条件显示
在sql里面将两个表关联之后,怎样做到在vs的winform窗体里实现:第一个combobox里显示主表的信息,然后第二个下拉框能显示从表的内容在sql里能实现两个表的连...
在sql里面将两个表关联之后,怎样做到在vs的winform窗体里实现:第一个combobox里显示主表的信息,然后第二个下拉框能显示从表的内容
在sql里能实现两个表的连表查询,然后怎么在vs里做到第一个下拉框显示buwei的信息,第二个下拉框显示tezheng的内容 展开
在sql里能实现两个表的连表查询,然后怎么在vs里做到第一个下拉框显示buwei的信息,第二个下拉框显示tezheng的内容 展开
1个回答
展开全部
多个条件用where……and……连接即可,举例如下:
1、创建测试表,插入数据:
create table dept (did int,dname varchar(20)) --创建dept系别表 insert into dept values (1,'计算机系')insert into dept values (2,'数学系')insert into dept values (3,'物理系') create table student(sid int,sname varchar(10),sage int,ssex varchar(4),sdept int) --创建学生表 insert into student values (1,'张三',20,'男',1)insert into student values (2,'李四',21,'男',1)insert into student values (3,'王五',19,'女',1)insert into student values (4,'赵六',21,'男',2)insert into student values (5,'孙七',18,'女',2)insert into student values (6,'杨八',21,'男',3)insert into student values (7,'刘九',20,'女',4) /*2张表通过dept表中的did和student表中的sdept字段关联*/
2、要求查询计算机系并且是女生,年龄小于20岁的人的信息。可用如下语句:
select b.* from dept a,student b where a.did=b.sdept and b.ssex='女' and b.sage<20 and a.dname='计算机系'
如图,其中红线标注的地方就是多条件连接的方法:
追问
我的数据库的表已经建立了,而且和窗体进行连接了。现在想在第一个下拉框显示部位,然后第二个下拉框显示相应的特征
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询