您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在此SQL中指的是什么?

在此SQL中指的是什么?

您的同事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语句。最后;是完成变量的分配。

SQLServer 2022/1/1 18:40:56 有514人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶