zoukankan      html  css  js  c++  java
  • 1.某公司笔试SQL题

    1.用一条SQL语句查询出每门课都大于80分的学生姓名

    name kecheng fenshu
    大狗子 语文 81
    大狗子 数学 75
    二狗子 语文 76
    二狗子 数学 90
    小狗子 语文 81
    小狗子 数学 100
    小狗子 英语 90

    2.学生表如下(删除除了自动编号不同,其他都相同的学生冗余信息)

    自动编号 学号 姓名 课程编号 课程名称 分数
    1 2005001 大狗子 0001 数学 69
    2 2005002 二狗子 0001 数学 89
    3 2005001 大狗子 0001 数学 69

    3.一个叫team的球,里面只有一个字段name,一共有四条记录,分别是a,b,c,d,对应四个球队,现在是个球队进行比赛,用一条SQL语句显示出所有可能的比赛组合。

    4.请用SQL语句实现:从testdb数据表中查询出所有月份的发生额都比101科目相应月份的发生额高的科目。请注意:testdb中有很多的科目,都有1-12月份的发生额。

    AccID:科目代码,Occmonth:发生额月份,DebitOccur:发生额。

    数据库名称:JcyAudit,数据集:select * from Testdb

    5.怎样把这样一个表

    year month amount
    1991 1 1.1
    1991 2 1.2
    1991 3 1.3
    1991 4 1.4
    1992 1 2.1
    1992 2 2.2
    1992 3 2.3
    1992 4 2.4

    查成这样一个结果

    year m1 m2 m3 m4
    1991 1.1 1.2 1.3 1.4
    1992 2.1 2.2 2.3 2.4

    6.将表A的数据复制到表B中,结构完全一模一样

    7.A表中有文章标题,作者,B表中有文章标题,最后回复人,最后回复时间,请写出一条SQL查出结果如下:文章标题,作者,最后回复人,最后回复时间

    8.查出表A中最近30天的数据,以当前时间为结束时间。

    9.解释一下聚合函数的意义:avg,sum,min,mix,count,count(*)

    10.查询表a中存在id重复三次以上的记录

    答案下一篇

    signature:祸兮福所倚,福兮祸所伏
  • 相关阅读:
    Dart Learn Notes 04
    Dart Learn Notes 03
    Dart Learn Notes 02
    一介书生,仅此而已
    计算机技术的演进及编程语言的多样
    C#方法(用法,参数)
    C#数组--(Array类的属性和方法)
    C#数组--(一维数组,二维数组的声明,使用及遍历)
    程序设计的编程方法
    C#流程控制语句--跳转语句(break,continue,goto,return,)
  • 原文地址:https://www.cnblogs.com/xnuuuu/p/12163434.html
Copyright © 2011-2022 走看看