易截截图软件、单文件、免安装、纯绿色、仅160KB

求最简SQL或是更好的解决方案

现在有两个表 员工Employee(Guid,Name) 技能Skill(Guid,Name,EmployeeGuid)
Skill的EmployeeGuid关联员工(Employee)表Guid

现要查询员工既有CVS的技能又有JSF的技能。以下是个人查询sql。
求高手是否有更好的解决办法(sql,存储过程都可以)


SQL code:
SELECT emp.Guid, emp.Name
from Employee emp
where
exists
(
select sk.Name from Skill sk where sk.EmployeeGuid = emp.Guid and sk.Name = N'CVS'
)
and
exists
(
select sk.Name from Skill sk where sk.EmployeeGuid = emp.Guid and sk.Name = N'JSF'
)




SQL code:

SELECT a.*
from Employee as a, Skill as b
where a.Guid=b.EmployeeGuid
and b.name='cvs' and b.name='jsf'



SQL code:

SELECT emp.Guid, emp.Name
from Employee emp left join Skill sk
on sk.EmployeeGuid = emp.Guid
where sk.Name in( N'CVS',N'JSF')




引用
SQL codeSELECT a.*from  Employeeas a,  Skillas bwhere a.Guid=b.EmployeeGuidand b.name='cvs'and b.name='jsf'


up

SQL code



Code highlighting produced b


相关问答:

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

SQL server数据集出错求助

两种错误:
1.如果我这样申明:ResultSet rs;错误提示如下:

An error occurred at line: 51 in the jsp file: /index.jsp
The local variable rs may not have been initialized
48:    ......

sql 问题

PB中开发的。

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+&q ......

C#如何判断连接sql server数据库成功?

C#如何判断连接sql server数据库成功?
try
{
connection.connect()
return true;
}
catch()
{
return false;
}

楼主很着急,开了几贴了。

引用
try
{
connection.connect( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号