今天又是 SQL Server...
其实这两天写 SQL 已经写的很烦了,但是没办法,要交实验报告。。。
其实觉得老师也是在偷懒,这题和后面的连续几题都差不多了,基本上就是先存一张临时表的套路,不然总是报那个某某字段不存在或没有包含在聚合函数中 balabala……
基本上都是这样了,按上面说的套路来,没什么好说的。
这个是我今天唯一存在疑问的一个问题,虽然还是写出来了,但是写的时候就感觉很神奇,我自己都不知道还可以这样写?
当时脑袋里想的时候,我是要写 @checknum = Qty 的,但是写代码的时候就没有写上去,直接把 SNAME 写上去了的,结果题目要求的是把 Qty 字段输出来,后面改成 Qty,就直接是答案了。
但是转念一想,好像又没有用 "=" 号,好像查询出来 Qty 的结果,自动的放进声明的 output 变量 @checknum 中去了。
再然后,我改写成 select @checknum = Qty 能通过,但是只查询出来一个结果就是 234,就像查询只进行了一次一样……
这个问题我还没有细想,暂时把 flag 立在这里吧,明后天看看能不能解决了,要是想不起来就这样用算了,反正记住这个用法就行了。。。数据库实在不想多花时间了,毕竟我想要的是前端方向的工作。
前端暂时没更新相关的博文,因为这几天还在看 API 相关方面的东西,还没有写作业吧,明天应该会总结一下 JavaScript API 方面的问题。
坚持写博文啊!!
来源: http://www.bubuko.com/infodetail-2449908.html