ICode9

精准搜索请尝试: 精确搜索
  • MySQL数据类型DECIMAL用法2019-12-23 17:55:58

    前言:  当我们需要存储小数,并且有精度要求,比如存储金额时,通常会考虑使用DECIMAL字段类型,可能大部分同学只是对DECIMAL类型略有了解,其中的细节还不甚清楚,本篇文章将从零开始,为你讲述DECIMAL字段类型的使用场景及方法。 1.DECIMAL类型简介 DECIMAL从MySQL 5.1引入,列的声明语法是DECIM

  • ABAP_DEMO篇33 SUM和COLLECT的用法2019-12-21 15:54:27

    ABAP程序内表中的数量和金额字段  经常会需要合计, SUM和COLLECT 语法都能实现对数量和金额字段的合计。   1. SUM语法 ABAP中SUM语句比不上EXCEL里的强大;SUM只能在loop循环中使用,一般和AT-ENDAT配合使用。使用SUM语句的先决条件包含在loop中使用加法INTO,以及指定的工作区域wa

  • 今天简单说一下cdc 的使用2019-12-06 18:00:30

    从08开始,sql server 提供了一种叫做 变更数据捕获 cdc(Change Data Capture) 的功能,可以通过启用这个功能,来实现查看数据库中的表对象的数据的变化情况。(我感觉就是有点像sql server 自己提供的用户能直接看懂的数据变化功能)。 根据官方的说法。使用cdc 功能有以下好处 1、这是

  • 【转载】pandas常用函数2019-10-17 20:00:29

    原文链接:https://www.cnblogs.com/rexyan/p/7975707.html 一、import语句 import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport datetimeimport re 二、文件读取 df = pd.read_csv(path='file.csv')参数:header=None 用默认列名,0,1,2,3... names=[�

  • Hive学习笔记022019-10-15 19:58:19

    1. Hive基本操作   a. DML操作 load:加载时只是把数据文件移动到hive表对应的位置。 loacl如果指定了就在本地的文件系统,local会将本地文件系统的文件复制到目标文件系统中。 overwrite:如果使用了overwrite目标表或者分区中的内容就会被覆盖。 load data local inpath 'pat

  • Oracle update 多字段更新2019-10-11 15:01:15

    一次性update多个字段 以student表为例: -- 创建学生表 create table student ( id number, name varchar2(40), age number, birthday date, address varchar2(200) ) -- 插入数据 insert into student(id, name, age, birthday, address) values(1, '王小波', 50, to_

  • 记录SQL Server中一次无法重现的死锁2019-09-23 23:00:50

    平时遇到的死锁,绝大多数情况下,都可以根据当时的场景进行重现,然后具体分析解决,下文这个死锁几次尝试测试模拟,均没有成功重现在尝试用profile跟踪加锁顺序之后,大概可以推断到当时死锁发生的原因,但是仍有无法重现,为了避免不必要的麻烦,这里用测试表的方式,尽可能还原尝试的场景,来做进一

  • SQL优化例子2019-09-19 10:50:41

    如下SQL的优化: select count(*) from ( select id,name,col1,col2 from t1  where name='xxxx' union select id,name ,null as col1,'' as col2 from t2  where id!=1 ) 原SQL慢原因:由于union需要过滤 重复记录。所以会有后台的一个group by id,name,col1,col2的操作。 优化:去

  • Pandas重复值处理2019-09-04 23:56:25

    import pandas as pd #生成数据 data1,data2,data3,data4=['a',3],['b',2],['a',3],['c',2] df=pd.DataFrame([data1,data2,data3,data4],columns=['col1','col2']) print(df) col1 col2 0 a 3 1 b

  • 304. 二维区域和检索 - 矩阵不可变2019-08-11 22:55:47

    暴力穷举 class NumMatrix { private int[][] matrix; public NumMatrix(int[][] matrix) { this.matrix = matrix; } public int sumRegion(int row1, int col1, int row2, int col2) { int sum = 0; for (int i = row1; i <= ro

  • sql server not in匹配不到子查询2019-07-15 13:37:56

      column1 not in (select column2 from student) 如果子查询中找到的列中有NULL,那么NULL和column匹配的结果都是NULL,where条件句不返回任何行,输出为空 在子查询中设置where筛选出值为NULL的 col1 not in (select col2 from table where col2 is not null)

  • SQL IN 子查询返回多对值2019-06-05 13:39:22

    我们常用的IN 操作是这样的: select * from tab t where t.col1 in ('value1''value2'); 12但是如果是多个列的取值来自同一个子查询呢? 我们是不是要这样写了? select * from tab1 t1where t1.col1 in (select col1 from tab2) and t1.col2 in (select col2 from tab2);123现在分享

  • pandas 中 to_dict 的用法2019-05-31 19:43:01

    DataFrame.to_dict(orient='dict', into=<class 'dict'>) 参数: orient : str {‘dict’, ‘list’, ‘series’, ‘split’, ‘records’, ‘index’}   ‘dict’ (default) : {column -> {index -> value}} ‘list’ :  {column -> [values]} ‘series’

  • leetcode [304]Range Sum Query 2D - Immutable2019-05-18 20:49:54

    Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2, col2). The above rectangle (with the red border) is defined by (row1, col1) = (2, 1) and (row2, col2) =

  • django - (二) 配置数据库连接2019-05-12 15:53:48

    django - (二) 配置数据库连接 新增数据库链接(mysql) 打开一个mysql并创建一个数据库 mysql -uroot -p123 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performanc

  • hive SQL 行转列 和 列转行2019-04-12 14:39:45

    一、行转列的使用 1、问题 hive如何将 a       b       1a       b       2a       b       3c       d       4c       d       5c       d       6 变为: a       b       1,2,3c     

  • Hbase的基本sql使用2019-03-21 09:48:27

    运用ambari安装phoenix,连接hbase,运用sql语句  数据存储在HBase中,通过SQL进行CRUD操作  创建test表 create table test( pk VARCHAR primary key, col1 VARCHAR null, col2 VARCHAR null, col3 VARCHAR null ); 创建SRC_TABLE表 create table SRC_TABLE ( pk VARCHAR prima

  • 索引的最左前缀原则2019-02-13 10:40:00

    索引的最左前缀原则 原理 mysql建立多列索引(联合索引)有最左前缀的原则,即最左优先,如: 如果有一个2列的索引(col1,col2),则已经对(col1)、(col1,col2)上建立了索引; 如果有一个3列索引(col1,col2,col3),则已经对(col1)、(col1,col2)、(col1,col2,col3)上建立了索引; 范围查询 范围列

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有