下面的select语句提供了一个加班时间大于80的表:
SELECT empid,overtime FROM(SELECT empid, IF(SUM(slength)>80,SUM(slength)-80,0)
as 'overtime' from schedule_2 group by empid) as t
where overtime >0;
[![输出][1]][1]
现在我想将empid与另一个表(t3)连接起来,在这个表中我必须连接名字和姓氏,然后将它连接到上面的表中。
[![此表][2]][2]
我似乎不知道如何连接这两个select语句并不断地出错
3条答案
按热度按时间hgc7kmma1#
试试这个:
eagi6jfj2#
将您的查询用作子查询,并与表t3连接以供使用
concat
功能nx7onnlm3#
尝试使用下面的join with employees\ 2表