2014-2-10

好久没写过文章了,导致现在的我有点不自信。之前始终感觉写在纸上的东西才有实感,现在从电子媒体收获的东西多了,逐渐也明白这其实是种偏见,本来文章就是应该看思想看内容。但你还别说,总体来讲网上的东西质量上讲还真是比不上纸质载体,以前说“纸上得来终觉浅”,现在是“网上得来终觉浅”,以前在新华书店看书,感觉满目的书没几本是耐看的,有种置身废纸堆的感觉,现在的微博、网易新闻更是尤为过之,一群玻璃心的网络屁民发些和自己八竿子打不着的垃圾言论,真是让人心烦。而且在网上,总是主流的观点非主流的观点都一股脑涌过来,让人失去基本的判断力。网络让舆论更为方便,却也稀释了舆论的含金量。

其实对于微博个人也是有点沉迷,毕竟用了三年,都用出感情来了。高中是用微博和同学交流甚至表白,其实还是挺实用的。现在说靠微博来联系感情就是痴人说梦了。在我眼里,靠网络联系的感情都是虚的,还不如聊一会电话,写一封信什么的……

和之前经历过的许多个长假一样,又是放假前的雄心壮志到放假时的毫无自制,微积分课本随我坐飞机千里迢迢来到广州,估计又要一页未翻送回成都。哎,我怎么就不能认真一点呢?

放假前找了两个学弟,打算一起参加acm校赛。上一年的失败虽然有时间安排不当的原因,但归根结底还是自己的实力问题。所以今年打算再冲击一次,可惜在家里就没看过超过10小时的算法书。上一次的cf让我感到了一定的挫折——或许我真没有自己想象的这么聪明?不对,还是别有这样的念头了。比上不足比下有余的感觉其实让人挺难受的,或许一个人唯一应该比的就是自己吧。

刚才看了看qq,发现总有人说什么怕“和谐”、怕“查水表”,对于这些人我真想说:“去nm的查水表!你tm跪在警察局门口求别人和谐都不会有人鸟你!真是一群自以为是的人!真以为自己窝在阴暗的小房间里发泄的话有多么重要啊?”额,有点失态了……

话说回到广州,触景生情,我又开始犯贱地想:“当年的高考为什么会突然考砸呢?”当然我只允许这种念头一闪而过。

当年我的梦想还是做个名作家呢,现在看上面的文字我只想呵呵了。那时写的文章虽然文笔幼稚,但还是能看出自己下的心力功夫。现在,没有那么纯粹的心了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用游标编写的客户购买商品查询和商品销售情况统计的 SQL 代码: 客户购买商品查询: ``` DECLARE @customer_id INT = 128989; DECLARE @customer_name VARCHAR(50); DECLARE @register_date DATE; DECLARE @sales_order_number INT; DECLARE @product_number VARCHAR(50); DECLARE @product_name VARCHAR(50); DECLARE @product_price DECIMAL(10, 2); DECLARE @quantity INT; DECLARE @total_price DECIMAL(10, 2); DECLARE @sale_date DATE; DECLARE sales_cursor CURSOR FOR SELECT c.customer_name, c.register_date, s.sales_order_number, s.product_number, p.product_name, p.product_price, s.quantity, s.total_price, s.sale_date FROM customers c JOIN sales s ON c.customer_id = s.customer_id JOIN products p ON s.product_number = p.product_number WHERE c.customer_id = @customer_id; OPEN sales_cursor; FETCH NEXT FROM sales_cursor INTO @customer_name, @register_date, @sales_order_number, @product_number, @product_name, @product_price, @quantity, @total_price, @sale_date; PRINT '客户编号: ' + CAST(@customer_id AS VARCHAR(10)); PRINT '客户名称: ' + @customer_name; PRINT '注册日期: ' + CONVERT(VARCHAR(10), @register_date, 120); PRINT '销售单号' + ' ' + '产品编号' + ' ' + '产品' + ' ' + '单价' + ' ' + '数量' + ' ' + '总价' + ' ' + '日期'; PRINT '--------------------------------------------------------------------------------------------------'; WHILE @@FETCH_STATUS = 0 BEGIN PRINT CAST(@sales_order_number AS VARCHAR(10)) + ' ' + @product_number + ' ' + @product_name + ' ' + CAST(@product_price AS VARCHAR(10)) + ' ' + CAST(@quantity AS VARCHAR(10)) + ' ' + CAST(@total_price AS VARCHAR(10)) + ' ' + CONVERT(VARCHAR(10), @sale_date, 120); FETCH NEXT FROM sales_cursor INTO @customer_name, @register_date, @sales_order_number, @product_number, @product_name, @product_price, @quantity, @total_price, @sale_date; END; CLOSE sales_cursor; DEALLOCATE sales_cursor; ``` 商品销售情况统计: ``` DECLARE @start_date DATE = '2014-01-01'; DECLARE @end_date DATE = '2014-10-31'; DECLARE @product_number VARCHAR(50); DECLARE @product_name VARCHAR(50); DECLARE @quantity INT; DECLARE @total_price DECIMAL(10, 2); DECLARE @grand_total DECIMAL(10, 2) = 0; DECLARE product_sales_cursor CURSOR FOR SELECT s.product_number, p.product_name, SUM(s.quantity), SUM(s.total_price) FROM sales s JOIN products p ON s.product_number = p.product_number WHERE s.sale_date BETWEEN @start_date AND @end_date GROUP BY s.product_number, p.product_name ORDER BY s.product_number; PRINT '商品销售信息表'; PRINT '从 ' + CONVERT(VARCHAR(10), @start_date, 120) + ' 到 ' + CONVERT(VARCHAR(10), @end_date, 120); PRINT '商品编号' + ' ' + '商品名称' + ' ' + '数量' + ' ' + '合计金额'; PRINT '-----------------------------------------'; OPEN product_sales_cursor; FETCH NEXT FROM product_sales_cursor INTO @product_number, @product_name, @quantity, @total_price; WHILE @@FETCH_STATUS = 0 BEGIN PRINT @product_number + ' ' + @product_name + ' ' + CAST(@quantity AS VARCHAR(10)) + ' ' + CAST(@total_price AS VARCHAR(10)); SET @grand_total = @grand_total + @total_price; FETCH NEXT FROM product_sales_cursor INTO @product_number, @product_name, @quantity, @total_price; END; PRINT '合计: ' + CAST(@grand_total AS VARCHAR(10)) + ' 元'; CLOSE product_sales_cursor; DEALLOCATE product_sales_cursor; ``` 请注意,游标不是 SQL 中的最佳实践,因为它们在处理大量数据时可能会导致性能问题。如果可能的话,最好使用其他 SQL 技术来处理数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值