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