![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
lvhao6037
这个作者很懒,什么都没留下…
展开
-
SQL试题九
一张表my_table,有3个字段,全部都是int类型。其中,同一个uid可能存在多条,但是它们的group_id,ctime不同,请写一个SQL,输出这张表里每个uid对应的最大的ctime的group_id列表。SELECT m.uid, m.group_idFROM my_table mRIGHT JOIN (SELECT uid,max(ctime) 'ctime' FROM my_tableGROUP BY uid) mmon m.uid = mm.uid and m原创 2020-11-06 22:24:42 · 175 阅读 · 0 评论 -
SQL试题八
有一个直播主播收入表,还有一个被封禁的主播列表,请写一个sql输出每个未封禁的主播的收入总和。主播输入表名称:user_income封禁的主播表名称:banned_user-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~SELECT uid,SUM(income_money)as "未被封禁金额" FROM user_income uWHERE uid NOt IN (SELECT.原创 2020-11-05 22:24:59 · 182 阅读 · 0 评论 -
SQL试题五
Exam_socre 有一张表记录了各个学生在期末各学科的成绩, 请写出一个SQL求出各学科平均分在85分以上的学生名单。SELECT name, SUM(socre),round(avg(socre),2) avgsfrom exam_socreGROUP BY nameHAVING avgs>=85;原创 2020-11-02 19:16:50 · 199 阅读 · 0 评论 -
SQL面试题4 有一张表记录了一直播APP每天的用户访问记录,请写出一个SQL输出一直播APP每天的PV(页面访问量),UV(独立用户数)
有一张表记录了一直播APP每天的用户访问记录,请写出一个SQL输出一直播APP每天的PV(页面访问量),UV(独立用户数)table:app创建APPCREATE TABLE APP(date date NOT NULL,page VARCHAR(55) NOT NULL,uid INT NOT NULL,os VARCHAR(55) NOT NULL);SELECT date, COUNT(date) "PV 页面访问量",COUNT(DISTINCT uid) "UV 独立用户原创 2020-11-02 19:13:10 · 1126 阅读 · 0 评论 -
33.SQL面试 学生表、课程表、成绩表:
学生表、课程表、成绩表:studentcourse3score查询1课程比2课程成绩高的所有学生的编号;查询所有学生的学号、姓名、选课数、总成绩;查询没有学完所有课程的学生学号、姓名;建表CREATE TABLE Student( sno int PRIMARY KEY auto_increment, sname VARCHAR(55) NOT NULL, sage INT NOT NULL);CREATE TABLE Course( cno INT PRIMAR原创 2020-10-27 22:22:24 · 495 阅读 · 0 评论 -
1. SQL试题一 有三个表:作家表(至少三列:主键、姓名、性别)、图书表(至少三列:主键、书名、外键)、畅销书作者(有两列:作家名称、排名、每月统计top10,该表只保存最新的top10作家数据),
SQL试题一有三个表:作家表(至少三列:主键、姓名、性别)、图书表(至少三列:主键、书名、外键)、畅销书作者(有两列:作家名称、排名、每月统计top10,该表只保存最新的top10作家数据),图书表是作家表的从表,畅销书作者表中的数据是作家表的子集。请提供出建表语句,并编写一个sql:统计top10畅销书的作家总共写过多少本书。 要求:①采用mysql或者orcale的语法。②建表、编写sql时做尽量多的考虑,比如:性能、存储等。我在写表时没有考虑性能、存储,应为已经大半年没有写过了,学的都忘了,对原创 2020-10-26 22:16:44 · 501 阅读 · 0 评论 -
SQL试题二 已知:有如下table(名syc_mianshi),含有三个字段,姓名Name(varchar),消费时间Time(date),消费金额Money(numeric)。记录条数有若干行。
已知:有如下table(名syc_mianshi),含有三个字段,姓名Name(varchar),消费时间Time(date),消费金额Money(numeric)。记录条数有若干行。计算每个人在哪一天的消费金额最大,即应输出: 创建syc_mianshi表CREATE TABLE syc_mianshi( name VARCHAR(55) not null, time DATE not null, money double not null);– 先计算每个人消费金额最大原创 2020-10-26 21:36:02 · 376 阅读 · 0 评论 -
SQL 面试编程 1 、假设数据库中有一张用户置录日志表,表名为user_login_log
1、假设数据库中有一张用户置录日志表,表名为user_login_log,字段有uscrname(用login time(登录时间),示例数据如下表:问题:请使用 SQL 语言作答:创建user_login_logCREATE TABLE user_login_log( username VARCHAR(55) not null, login_time DATETIME not null );2017年1月份登录次数最多前100 名的用户名SELECT username ,log原创 2020-10-25 22:20:22 · 1069 阅读 · 0 评论 -
MySQL访问失败之一
Exception in thread "main" java.lang.NullPointerException at com.bjsxt.transactionDemo.Test1.testUpdate(Test1.java:55错误新的改变at com.bjsxt.transactionDemo.Test1.testUpdate(Test1.java:55)at com.bjsxt.transactionDemo.Test1.main(Test1.java:15))错误private sta原创 2020-05-31 15:13:32 · 246 阅读 · 0 评论