1、返回每个部门工资排名前二的员工() A、使用ROW NUMBER()函数并通过子查询过滤 B、使用RANK()函数并通过子查询过滤RANK <2 C、使用DENSE RANK()函数并通过子查询过滤RANK <=2 D、使用NTILE(2)函数2、SQL排序时希望特定某个值排在最后(如null、Unknow等) A、ORDER BY column name ASC B、ORDER BY column name DESC C、ORDER BY CASE WHEN column name =NULL'OR column_name ='Unknown' THEN 1 ELSE 0 END, column name ASC D、ORDER BY CASE WHEN column name IS NULL OR column name ='Unknown' THEN 1 ELSE 0 END, column name ASC3、计算start_tiem和end_tiem之间的时间差(返回秒)该使用哪个函数 A、datediff(end time, start time) B、unix timestamp(end time)-unix timestamp(start time) C、time diff(end time, start time) D、timediff(end time, start time)4、一批货物,数量10个,单价15;卖出5个,单价10;进了3个,单价12。最终库存价值(库存总价/库存数量)=(10*15-5*10+3*12)/(10-5+3)=17请补全代码,使最终输出结果为正确def calculate inventory unit value(initial inventory, transactions). 补全部分initial_inventory =(10,15)transactions =[(-5,15),(3,12)]final value = calculate inventory unit value(initial inventory.transactions)print(f&amp;amp;amp;quot;最终库存单位价值是 {final value:3f}&amp;amp;amp;quot;)