sql 连接面试题目

原创 2007年09月29日 17:24:00

create table testtable1
(
 id int IDENTITY,
 department varchar(12)
)

select * from testtable1
insert into testtable1 values('设计')
insert into testtable1 values('市场')
insert into testtable1 values('售后')
/*
结果
id  department
1   设计
2   市场
3   售后 
*/
create table testtable2
(
 id int IDENTITY,
 dptID int,
 name varchar(12)
)
insert into testtable2 values(1,'张三')
insert into testtable2 values(1,'李四')
insert into testtable2 values(2,'王五')
insert into testtable2 values(3,'彭六')
insert into testtable2 values(4,'陈七')
/*
用一条SQL语句,怎么显示如下结果
id  dptID  department  name
1   1      设计        张三
2   1      设计        李四
3   2      市场        王五
4   3      售后        彭六
5   4      黑人        陈七
*/
 

 

答案是:

SELECT testtable2.*  , ISNULL(department,'黑人')
FROM testtable1 right join testtable2 on testtable2.dptID = testtable1.ID

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SQL题目 培训 面试

sql常见面试题目

题目1:======  为管理岗位业务培训信息,建立3个表:S (S#,SN,SD,SA)    S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄C (C#,CN )    C#,C...
  • fisea
  • fisea
  • 2011-03-27 17:36
  • 445

SQL面试题目,有例子。

  • 2008-11-26 23:58
  • 50KB
  • 下载

sqL面试题目下载

  • 2014-03-23 15:04
  • 228KB
  • 下载

sql面试题目汇总(1)

1.触发器的作用?    答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运...

sql面试题目汇总(2)

在面试过程中多次碰到两道SQL查询的题目,一是查询A(ID,Name)表中第31至40条记录,ID作为主键可能是不是连续增长的列,完整的查询语句如下: select  top 10 * from A...

SQL面试题目汇总

SQL面试题目汇总 1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的 完整性和一致性,可以跟踪数据库内的操作从而不允许未经...

SQL经典面试题目总结

一、三点一线当学霸:“学生-课程-成绩”类题目 1.1 本题目的表结构     Student(S#,Sname,Sage,Ssex)    学生表      Course(C#,Cname,T...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)