首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏零维领域

    SQL笔试50题(上)

    正文共:8202 字 26 图 预计阅读时间:21 分钟 本文目录: 5.1 表结构 创建表以及插入数据 5.2 sql笔试50题前25题 5. sql50_2 3.查询所有同学的学号、姓名、选课数、总成绩 SELECT a.sid,a.sname, count(b.cid) as '选课数', sum(b.score) as '总成绩' FROM sql50_3 4.查询姓“李”的老师的个数; SELECT count(1) FROM Teacher where tname like N'李%' --建表时字段设置为了Unicode,因此查询也需要加上 sql50_21 22.查询所有课程的成绩第2名到第3名的学生信息及该课程成绩 -- row_number() over(partition by 分组字段 order by 排序字段 排序方式) as /blob/master/sql.md https://www.jianshu.com/p/3f27a6dced16 https://zhuanlan.zhihu.com/p/43289968

    98620发布于 2020-02-18
  • 来自专栏零维领域

    SQL笔试50题(下)

    正文共:4832 字 22 图 预计阅读时间:13 分钟 本文目录: 5.2 sql笔试50题后25题 5. SQL面试50题 26.查询每门课程被选修的学生数 1-- 此题只使用Score单表也可以 2select 3 c.cname, 4 count(s.sid) as '选课人数' 5from Score sql50_29 30.查询同名同性学生名单,并统计同名人数 1-- 根据姓名和性别分组即可 2SELECT 3 sname, 4 ssex, 5 count(sid) 6FROM Student sql50_30 31.查询1990年出生的学生名单(注:Student表中Sage列的类型是datetime) 1SELECT 2 * 3FROM Student 4WHERE year(sage) sql50_33 34.查询课程编号为"01"且课程成绩在60分以上的学生的学号和姓名 1select 2 s.sid, 3 s.sname, 4 sc.score 5from Score sc,

    1.2K20发布于 2020-02-18
  • 来自专栏数据STUDIO

    一道SQL笔试

    一个数据工作者面试数据相关岗位,SQL查询语句是必不可少的笔试环节,今天云朵君给大家带来了某厂一道面试题,附上参考答案,希望能够帮到大家! result 2018/2/5 GM290114 10000 pass 2018/2/5 GM290140 10000 pass 2018/2/5 GM290144 10000 pass 2018/3/ 1 GM290923 10000 reject 2018/3/1 GM290937 10000 reject 2018/3/1 GM290938 10000 pass 2018/4/17 GM29571 -- 别名 FROM app_list GROUP BY apply_date; ☆ 结果: apply_date 审批通过率 审批通过的平均申请金额 2018/2/5 1 10000 2018/3/ 432 2018/4/18 GM296834 5100001992 6000 1500 D 31 2018/4/20 GM296894 5100001982 60000 15000 D 40 2018/3/

    56220发布于 2021-09-09
  • 来自专栏python3

    ios 笔试3

    1.main()  {     int a[5]={1,2,3,4,5};     int *ptr=(int *)(&a+1);      printf("%d,%d",*(a+1),*(ptr-1) 3.还是考指针,不过我对cocoa的代码还是不太熟悉 大概是这样的 - (void)*getNSString(const NSString * inputString) { inputString = cpp文件必须只能用c/c++代码,而且cpp文件include的头文件中,也不能出现obj- c的代码,因为cpp只是cpp2) 在mm文件中混用cpp直接使用即可,所以obj-c混cpp不是问题3) NSAutoreleasePool 就是用来做引用计数的管理工作的,这个东西一般不用你管的.3. 25.obj-c的优缺 点 objc优点:1) Cateogies   2) Posing   3) 动态识别  4) 指标计算   5)弹性讯息传递  6) 不是一个过度复杂的 C 衍生语言  7)

    1.1K10发布于 2020-01-13
  • 来自专栏数据大宇宙

    一道SQL笔试

    一个数据工作者面试数据相关岗位,SQL查询语句是必不可少的笔试环节,今天云朵君给大家带来了某厂一道面试题,附上参考答案,希望能够帮到大家! idwopr.cmn_investment_request) Created_at User_id invest_item invest_amount 2017/11/1 1:32 A123 CFH 100000 2017/12/25 3:

    44020发布于 2021-09-01
  • 来自专栏大数据成长之路

    3道常见的SQL笔试题,你要不要来试试!

    笔试过程中,总会出现那么一两道“有趣”的SQL题,来检测应聘者的一个逻辑思维,这对于初入职场的“小白”也是非常不友好。 不用担心,本篇博客,博主整理了几道在面试中高频出现的“SQL笔试题,助你在接下来的面试中一往无前,势如破竹! ? 2、统计每个用户的累计访问次数 这个同样也是经常在笔试中出现的题目,大家可以根据作者的思路回顾一下: 表信息如下图: ? 完整SQL 温馨提示:上述的步骤展示的都是不完整的SQL,每步使用变量代替前一步的SQL语句只是为了方便给大家展示,实际上运行的结果都是作者将完整的SQL放进去跑的哈~ select userId 以上3SQL“小菜”怕是满足不了大伙,以后有机会再为大家总结些别的题目,本篇文章到这里就结束了。

    1.5K20发布于 2021-01-27
  • 来自专栏咸鱼学Python

    SQL | 44道经典 SQL 笔试题与答案解析

    作者:tomocat 来源:知乎 00 相关推荐 SQL | 数据分析面试必备SQL语句+语法 SQL | 开发人员必学的几点 SQL 优化点 接下来是是关于44道经典SQL测试题 01 建表语句 查询平均成绩大于60分的同学的学号和平均成绩; select sid ,avg(score) from sc group by sid having avg(score)>60 3. 查询所有课程的成绩第2名到第3名的学生信息及该课程成绩 select sid,rank_num,score,cid from ( select rank rank_num ,sid ,score ,cid from sc )t where rank_num in (2,3) ,rank() over(partition by cid order by score desc) as rank1 from sc )twhere rank1<=3

    11.3K30发布于 2020-04-08
  • 来自专栏SQL数据库开发

    10道常考SQL笔试

    查找连续登录3天的用户 题目:在 UserLogins 表中,包含以下字段: user_id (INT) login_date (DATE) 请查询连续登录3天以上的所有用户ID。 b.login_date, a.login_date) = 1 AND DATEDIFF(c.login_date, b.login_date) = 1; (或者可以使用窗口函数,视数据库支持情况而定) 3. 请编写SQL语句以递归方式查找一个特定员工的所有上级。

    62410编辑于 2024-09-24
  • 来自专栏小麦苗的DB宝专栏

    【DB笔试面试464】动态SQL是什么?

    答案部分 在PL/SQL开发过程中,使用SQL或PL/SQL可以实现大部分的需求,但是,在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,例如需要动态建表或执行某个不确定的操作的时候 因此,在Oracle数据库开发PL/SQL块中,可以把SQL分为静态SQL和动态SQL。所谓静态SQL指的是在PL/SQL块中使用的SQL语句在编译时是明确的,执行的是确定对象。 动态SQL允许在SQL客户模块或嵌入式宿主程序的执行过程中执行动态生成的SQL语句,动态SQL语句在程序编译时尚未确定。 表名 2 FIELD1 IN VARCHAR2, --字段名 3 SQL> SELECT * FROM LHR_TB_0427; no rows selected 本文选自《Oracle程序员面试笔试宝典》,作者:李华荣。

    1.5K20发布于 2019-09-30
  • 来自专栏波波烤鸭

    Oracle最新的Sql笔试题及答案

    VARCHAR2(50) Y 订单行ID PRODUCT_CODE NUMBER N 产品编码 QUANTITY NUMBER N 产品数量 PRICE NUMBER N 产品单价 问题 1.编写SQL on t1.OPERATOR_ID = t3.USER_ID 2.编写SQL语句,查询所有部门名称及其给部门的业务员的个数,部门在2011-01-01到2011-03-01之间创建的PI on t2.user_id = t3.OPERATOR_ID group by t1.DEPT_ID 3.编写SQL语句,查询所有客户及其相关PI订单号,PI创建日期,PI订单相关业务员姓名及其业务所属部门名称 join SM_DEPT t5 on t4.DEPT_ID = t5.DEPT_ID 4.编写SQL语句,更新没有下过PI订单的客户名称的备注为“从未发生业务往来” update CTM_CUSTOMERS select PI_NO from PIM_HEADERS t2 where t2.CUSTOMER_ID = t1.CUSTOMER_ID ) ; commit; 5.编写SQL

    1.6K40发布于 2019-04-02
  • 来自专栏cwl_Java

    经典笔试题-数据库及SQL

    四、数据库及SQL 部分:(共4 题:基础3 道,中等难度1 道) 106、有3 个表(15 分钟):【基础】 Student 学生表(学号,姓名,性别,年龄,组织部门) Course 课程表(编号 ,课程名称) Sc 选课表(学号,课程编号,成绩) 表结构如下: 写一个SQL 语句,查询选修了’计算机原理’的学生学号和姓名(3 分钟) 写一个SQL 语句,查询’周星驰’同学选修了的课程名字(3 分钟) 写一个SQL 语句,查询选修了5 门课程的学生学号和姓名(9 分钟) 答:1)SQL 语句如下: select stu.sno, stu.sname from Student stu where 【基础】 1)写出建表语句; 2)写出SQL 语句,查询选修了所有选修课程的学生; 3)写出SQL 语句,查询选修了至少5 门以上的课程的学生。 stu.id, stu.name from s stu where (select count(*) from sc where sid=stu.id) = (select count(*) from c); 3

    2.1K20发布于 2020-02-18
  • 来自专栏软件测试经验与教训

    软件测试工程师SQL笔试

    测试人员工作在工作中会用到SQL来辅助测试,求职时也常常会在笔试环节遇到各种各样的sql设计题目,张老师整理了一些工作中常用的sql知识点,希望对大家有所帮助。 sql语句学习全攻略 创建表 1、创建student和score表 CREATE or REPLACE TABLE student ( id INT(10) NOT NULL UNIQUE 单表查询 1、查询student表的所有记录 SELECT * FROM student; 1、查询student表的第2条到4条记录 SELECT * FROM student LIMIT 1,3;

    5K30发布于 2018-09-29
  • 来自专栏全栈工程师修炼之路

    3.Python3扩展知识之笔试操作总结(三)

    1)Python笔试基础知识 问以下类定义中哪些是类属性,哪些是实例属性? >>> b = calc([1, 2, 3], [4, 5, 6], 2) >>> c = calc('love', 'FishC', 3) >>> print(a) 9 >>> print(b) [ 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6] >>> print(c) loveFishCloveFishCloveFishC ########### Duck Typing 在继承体系中,C3 算法确保同一个类只会被搜寻一次。 # >>> a << 3 # 'ove FishC.com!I l' # >>> a >> 3 # 'om!I love FishC.c' #2.

    75730编辑于 2022-09-28
  • 网易笔试编程题:被3整除

    并且小Q对于能否被3整除这个性质很感兴趣。 小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。 输出描述: 输出一个整数, 表示区间内能被3整除的数字个数。 输入例子1: 2 5 输出例子1: 3 例子说明1: 12, 123, 1234, 12345... 其中12, 123, 12345能被3整除。 } int count = 0; for(long i = start;i<=end;i++){ long r = ((1+i)*i/2)%3;

    69120发布于 2018-07-05
  • 来自专栏小麦苗的DB宝专栏

    【DB笔试面试439】以下SQL语句的作用是:()

    题目 以下SQL语句的作用是:() SELECT COUNT(*) FROM T_USERS WHERE ID <> 0; A、T_USERS表ID等于0的全部记录 B、T_USERS表ID不等于

    73020发布于 2019-09-30
  • 来自专栏SQL数据库开发

    10道常考SQL笔试题(11-20)

    Employees (id, name, department, salary) VALUES (1, 'Alice', 'HR', 5000), (2, 'Bob', 'HR', 6000), (3, customer_id, order_date, amount) VALUES (1, 101, '2023-01-10', 500), (2, 101, '2023-02-15', 300), (3, INT ); 测试数据:INSERT INTO Employees (id, name, manager_id) VALUES (1, 'Alice', NULL), (2, 'Bob', 1), (3, 'Charlie', 1), (4, 'David', 2), (5, 'Eve', 2), (6, 'Frank', 3); 参考答案:SELECT e.id, e.name, COUNT(m.id Employees (id, name, department, salary) VALUES (1, 'Alice', 'HR', 5000), (2, 'Bob', 'HR', 6000), (3,

    78911编辑于 2024-09-24
  • 来自专栏python3

    sql3

    SCOTT>select ename,sal   2  from emp e,   3  (select deptno,avg(sal) avg_sal from emp group by deptno 2450 MARTIN         1250 SCOTT>select * from (select * from emp order by sal desc) where rownum<=3; from   2  (select row_number() over(partition by deptno order by sal desc) no,ename,sal,deptno   3 

    48810发布于 2020-01-09
  • 来自专栏学习

    【C++】 —— 笔试刷题day_3

    刷题_day3 继续加油!!! 一、简写单词 题目链接:简写单词 题目描述 这道题比较简单,题目说的也非常简单明了 输入一行复合词,要求我们输出每个单词的首字母大写。 pq.empty()) { sum+=pq.top(); pq.pop(); } cout<<sum<<endl; return 0; } 坚持打卡第3

    41800编辑于 2025-03-13
  • 网易笔试编程题:被3整除

    并且小Q对于能否被3整除这个性质很感兴趣。 小Q现在希望你能帮他计算一下从数列的第l个到第r个(包含端点)有多少个数可以被3整除。 输出描述: 输出一个整数, 表示区间内能被3整除的数字个数。 输入例子1: 2 5 输出例子1: 3 例子说明1: 12, 123, 1234, 12345... 其中12, 123, 12345能被3整除。 } int count = 0; for(long i = start;i<=end;i++){ long r = ((1+i)*i/2)%3;

    1.4K60发布于 2018-05-09
  • 来自专栏小麦苗的DB宝专栏

    【DB笔试面试426】SQL Server有Linux版本吗?

    题目 SQL Server有Linux版本吗? 答案 微软在2016年推出了Linux系统的SQL Server预览版,并将于2017年全面发布这款产品。 格里斯称,Linux版SQL Server将包含SQL Server 2016中的Stretch Database功能,但该公司并未明确披露其它新技术是否也会整合到Linux版中,而微软发言人证实,不会将 SQL Server 2016的所有功能都引入Linux,只会提供“核心关系型数据库功能”。 微软为了在Linux上使用SQL Server,创建了SQL平台抽象层(SQLPAL,SQL Platform Abstraction Layer)。 正因为有了这个SQL平台抽象层更加加快了SQL Server的移植速度。

    2.1K10发布于 2019-09-30
领券