读书人

mysql创办临时列

发布时间: 2013-03-17 13:48:32 作者: rapoo

mysql创建临时列

今天在写一个sql时,出现错误

SELECT COUNT(s_dayreport.*) FROM s_dayreport INNER JOIN s_subuser ON s_dayreport.userId = s_subuser.userId WHERE s_subuser.mgrId = 63

错误信息如下:

mysql创办临时列

老师说我的sql错误,修改如下:

SELECT COUNT(*) FROM s_dayreport where exists(select 1 from s_subuser where s_subuser.mgrId = 63 and s_dayreport.userId = s_subuser.userId )

这里 exists相当于一个条件总和

select 1 是创建一个临时列。列的名为1


读书人网 >Mysql

热点推荐