小编100*_*111的帖子

oracle中RANK()和DENSE_RANK()函数之间有什么区别?

RANK()DENSE_RANK()功能有什么区别?如何找到下emptbl表中的第n个薪水?

DEPTNO  EMPNAME    SAL
------------------------------
10       rrr    10000.00
11       nnn    20000.00
11       mmm    5000.00
12       kkk    30000.00
10       fff    40000.00
10       ddd    40000.00
10       bbb    50000.00
10       ccc    50000.00
Run Code Online (Sandbox Code Playgroud)

如果在表数据中有nulls,如果我想找nth工资会怎么样?

sql oracle window-functions

137
推荐指数
5
解决办法
46万
查看次数

ERD算作UML图吗?

实体关系图(ERD)是否被视为一种UML图或者它们是一个单独的东西?

erd uml

14
推荐指数
2
解决办法
1万
查看次数

UML序列图:我如何绘制cron作业?

我正在开发一个利用餐馆数据集的应用程序.每隔1周,我的系统将运行一个cron作业,以将公共api上可用的餐馆与我的数据库同步.

但是,我如何绘制此cron作业的序列图?谁是演员?

uml sequence-diagram use-case

12
推荐指数
1
解决办法
5214
查看次数

如何在mysql中获取每一天的最后一条记录?

我想在mysql中获取每一天的最后一条记录.Location<id, date, place_id>table每天有多个条目.此Location表具有place_id和插入place_id的时间.

另外考虑如果place_id不存在则返回具有place_id的倒数第二条记录.在下表中NULL, '2016-04-06 18:52:06'记录我们将返回'13664', '2016-04-06 12:57:30',这是'2016-04-06'(3月6日)的第二个记录,并且有place_id.

还有一件事,在一天中,会有更多的place_id,请参阅下表.

   id  ||  place_id || date
   '1',   '47', '2016-04-05 18:09:37'
   '2',   '48', '2016-04-05 12:09:37'
   '3',   '13664', '2016-04-06 12:57:30'
   '4',   '9553', '2016-04-08 10:09:37'
   '5',   NULL, '2016-04-06 18:52:06'
   '6',   '9537', '2016-04-07 03:34:24'
   '7',   '9537', '2016-04-07 03:34:24'
   '8',   '656', '2016-04-07 05:34:24'
   '9',   '7', '2016-04-07 05:34:57'
Run Code Online (Sandbox Code Playgroud)

当我运行以下查询时,它返回以下结果

查询我运行以下查询,但它给了我错误的结果

`Location<id, place_id, date>`

select L1.place_id, L1.date from 
     Location1 L1 
Left join
     Location1 L2
on 
     Date(L1.date) = Date(L2.date)
And
    L1.date < L2.date …
Run Code Online (Sandbox Code Playgroud)

mysql

6
推荐指数
1
解决办法
3598
查看次数

MySQL yyyy-mm-ddThh:mm:ss.sssZ 到 yyyy-mm-dd hh:mm:ss

我想上传包含yyyy-mm-ddThh:mm:ss.sssZ数据的 csv 文件。

当我在MySQL中设置DATETIME类型时,

我收到错误代码 1292。

MySQL 如何上传yyyy-mm-ddThh:mm:ss.sssZ类型成功?

在此输入图像描述

mysql mysql-workbench

6
推荐指数
1
解决办法
1万
查看次数

为什么MySQL的data_free大于数据和索引的组合?

我很难从MySql 5.5数据库中解释以下统计数据.

也许相关的侧面信息:一些表包含列TEXTMEDIUMTEXT列,并且50%它们中的大约有空值.我做optimize了占用大部分空间的桌子.

  1. 问题: 我如何从Mysql文档中理解data_free:分配的空间由DDL当前未使用的空间确定- 因此在行中基本为空值.这种解释是否正确,如果不正确,它如何确切定义的?

  2. 问题: 我不明白data_free如何在索引和数据长度相结合的情况下变得更大

 

select (sum(data_length) + sum(INDEX_LENGTH))/ 1024 / 1024 as total, 
sum(data_free)/ 1024 / 1024  as free ,
sum(data_length)/ 1024 / 1024 as data, 
sum(INDEX_LENGTH/ 1024 / 1024) as index_data 
from information_schema.tables t
where t.TABLE_SCHEMA = 'foo'
Run Code Online (Sandbox Code Playgroud)

结果:

total | free | data | index_data

19.5469   20.0000   18.1875 1.3594
Run Code Online (Sandbox Code Playgroud)

所以我有20MB data_free19.5MB data+index.怎么可能? …

mysql database storage

5
推荐指数
1
解决办法
2609
查看次数

MySQL自动增量主键增加10

在蔚蓝中,我创建了一个新的MySQL数据库实例。在此数据库中,我使用以下脚本创建表:

CREATE TABLE ROLES(
  ID INTEGER PRIMARY KEY AUTO_INCREMENT,
  ROLE_NAME VARCHAR(30) NOT NULL
);
Run Code Online (Sandbox Code Playgroud)

然后,我使用此脚本插入值:

INSERT INTO `beezzy`.`roles` (`ROLE_NAME`) VALUES ('admin');
INSERT INTO `beezzy`.`roles` (`ROLE_NAME`) VALUES ('owner');
INSERT INTO `beezzy`.`roles` (`ROLE_NAME`) VALUES ('consultant');
Run Code Online (Sandbox Code Playgroud)

执行表包含以下行后:

在此处输入图片说明

为什么DB会生成“ 11”和“ 21”之类的ID?我在本地计算机上运行相同的脚本,并且一切正常。ID为“ 1”,“ 2”,“ 3”

mysql azure

5
推荐指数
2
解决办法
1867
查看次数

Java中的强封装和弱封装

请告诉我java语言的强封装和弱封装之间的区别。封装是将数据及其关联函数绑定在称为类的单个单元中。那么,这个术语意味着什么,例如弱封装和强封装?

java oop computer-science object

5
推荐指数
1
解决办法
5100
查看次数

#1221 - UPDATE和ORDER BY的使用不正确

为了绕过我在另一个帖子中发布的问题.我试过像这样的sql语句:

UPDATE user u JOIN (SELECT @i := 0) r
SET user_rank_planets = (@i := (@i + 1))
WHERE user_active=1
ORDER BY user_planets DESC
Run Code Online (Sandbox Code Playgroud)

我收到错误#1221.没有order by子句,该语句可以正常工作.是否有人知道这个问题的解决方案?

mysql join

5
推荐指数
1
解决办法
4664
查看次数

Mysql 查询带有 IN 子句和每个项目的限制

我在 MySQL 中有一个表,其中有一个字段“class_id”。我需要编写一个查询,返回使用 IN 子句列表中的每个值按降序时间顺序排序的前 15 行。

查询解释:

select * from table_x where class_id IN (1,2,3) sort by time_x desc limit 15;
Run Code Online (Sandbox Code Playgroud)

在上面的示例查询中,我需要获取按降序时间顺序排序的每个 class_id(1,2 和 3)的前 15 行。

mysql limit in-clause

5
推荐指数
1
解决办法
2250
查看次数