zoukankan      html  css  js  c++  java
  • SQL语句练习题【主供自己学习、记忆】

    1、这是我在面试中遇到的一道sql题,没有答出来,o(╥﹏╥)o

    这是我刚才在网上查找函数之后写的SQL语句,能得到这个结果。【谁有不同的方法,欢迎底下评论留言哈】

    select (DATENAME(yyyy,workTime)+'-'+DATENAME(mm,workTime))as workTime,
    SUM(workerNum)as workerNum from Work 
    group by (DATENAME(yyyy,workTime)+'-'+DATENAME(mm,workTime))

    知识点:(参考链接:https://www.cnblogs.com/jingzhi2017/p/7850189.html

    在SQL数据库中,DATENAME函数的作用是从日趋中提取指定部分数据,比如我们想得到的当前日期中的年份、月份等信息。返回类型是nvarchar。

    具体语法如下:

    DATENAME(param,date);param是指定要返回日期部分的参数。param的具体有哪些,参考链接里有。

    2、查询表Scores里,所有成绩都大于80的人的姓名。【每次都记不住,这次有好的思路啦】(参考链接:http://blog.sina.com.cn/s/blog_71bc9d680102wrjp.html

    --方法一:
    select distinct name from Scores where name not in
    (select distinct name from Scores where chengji<80)
    --方法二:
    select name from Scores group by name having min(chengji)>80 
  • 相关阅读:
    方法
    成员变量和局部变量
    带参数的方法
    包名规范
    String
    导包
    java基础(十二章)
    java基础(十一章)
    java基础(九章)
    java基础(八章)
  • 原文地址:https://www.cnblogs.com/wsn1203/p/8930182.html
Copyright © 2011-2022 走看看