21天养成好习惯_第九天
今天主要学习了C#的相关知识
C#主要是利用using + 命名空间来导入相关组件
以下是简单的Hello World程序
using System;
namespace hello
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello world");
}
}
}
运行结果:
其他知识 SQL server 和 Java 的相关知识
在做题时遇到几个印象比较深的题目
(1).求每位客户订购的每种图书的总数量及平均单价 , 并按客户名从小到大排序
-- 6. 如果用sum(total_amt) 因为total_amt多次重复出现所以换种求法
select s.cust_name , sum(qty * unit_price) sum_pri ,
sum(qty) sum_qty,sum(qty * unit_price)/sum(qty) 平均单价
from sale_item si,sales s
where si.order_no = s.order_no
group by s.cust_name
运行结果:
(2).查找各个部门薪资最高的员工信息 . 提示: 排需要用到分组排序
select emp_no,emp_name,salary
from employee,
(select dept , max(salary) max_sal
from employee
group by dept) t
where t.dept = employee.dept and salary = t.max_sal;
运行结果:
总结: 数据库的题目一般不会太难理解 , 将问题分解成小问题 , 再结合起来或许就能找到答案了