您的同事
SELECt COUNT(*)使用他命名的子查询创建了一个查询()
t。这
t只是一个临时表名,它指向
SELECT AttemptNo FROM attempt_exercise WHERe FK_UId = @uId AND FK_EId = @eId AND Mode = @mode
他本来可以更合理地命名它
temp。之所以变成表格,是因为在MySQL中,
SELECT查询返回的数据行类似于表格。因此,此内部查询获取
AttemptNo,并创建一个临时表
t。然后,外部查询将对该数据进行计数。
;当程序调用 字符串
查询时,查询的内部将使其成为完整的语句。如果不包括在内,则字符串
query将不包含有效的MySQL语句。最后
;是完成变量的分配。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)