ICode9

精准搜索请尝试: 精确搜索
  • SQLSerServer简单触发器同步Bak表2022-08-23 17:32:05

    USE [ITL] GO /****** Object: Trigger [dbo].[TR_LMS_Interface_Order_INSERT] Script Date: 2022/8/23 17:16:48 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --然后存储过程 -- ============================================= -- Author: ljz1 --

  • Mysql使用实际02---SQL表连接2022-08-18 21:03:21

    1. 表连接的常见类型 在SQL语句中,关于表连接,若按照表的数量来划分,可以划分为单表连接、两表连接和两表以上连接。 关于表连接有很多种类,主要分为交叉连接,内连接,外连接(左外部连接,右外部连接,全连接),自连接。 测试样表和Sql: 业务场景:有两张表,分为为顾客表Customers和顾客订单表Orders

  • Grouping by分组集温习_22022-02-07 16:02:47

    疫情时期看过,最近再温习一下 --group by 子句中的cube, rollup, --这样理解: cube立方(既然是立方,就是变多了), rollup卷起,包起来(按字面意思理解) IF OBJECT_ID('dbo.Orders', 'U') IS NOT NULL DROP TABLE dbo.Orders; GO CREATE TABLE dbo.Orders ( orderid INT N

  • 开窗函数_202201032022-01-03 10:35:47

    2022年,这两天再将窗口函数、CTE、Offset-Fetch、表的物理存储方式再看一遍   SELECT C.CustID, COUNT(O.OrderID) AS OrderNum FROM dbo.Customers AS C LEFT OUTER JOIN dbo.Orders AS O ON C.CustID = O.CustID WHERE C.City = 'Beijing' GROUP BY C.CustID HAVING COUNT(O.O

  • 36-搭建测试环境2021-11-04 17:36:45

    (1)引入依赖:跟我们先前引入的依赖是一样的 <dependencies> <!-- spring相关坐标 --> <!--junit单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifact

  • JAVA ENUM枚举类实现接口类有什么好处?2021-09-26 12:59:35

    经过网络查找的解答就是为了单例。 枚举类可以实现接口,但要求枚举中的每个对象都必须覆写接口中的方法。 枚举类中可以定义抽象方法,但要求枚举中的每个对象都必须覆写方法。 以下是示例: public interface CustomerPushService { /** * 获取需要推送的用户ID集合

  • MySQL一一sql的视图、索引、约束2020-12-02 15:32:57

    一、视图 本质上相当于一张**“虚拟表”**,可当作独立的一张表进行操作(增、删、改、查) **      作用:** **       a)**可通过权限控制,只将“表中的少数列”暴露给数据库用户,而不让该用户直接操纵数据库中“实际表” **       b)**可将常用的,较复杂的SQL在数据库中

  • ROLLUP、CUBE、GROUP BY的使用区别2019-12-18 17:01:13

    1、ROLLUP:根据维度在数据结果集中进行的聚合操作,可多维度 SELECT count(*) num,MONTH(register_time) times,`status` FROM `user` group by times,`status` WITH ROLLUP; 使用ROLLUP多维度聚合操作可以,高效率的查出(个人需求):每个月有多少有效用户、无效用户及总用户量。 维度分

  • MySQL分组排序(取第一或最后)2019-11-13 20:00:11

      MySQL分组排序(取第一或最后)    方法一:速度非常慢,跑了30分钟 SELECT custid, apply_date, rejectrule FROM ( SELECT *, IF ( @pkey <> custid, @rank := 1, @rank := @rank + 1 ) AS rank, @pkey := custid FROM

  • SQL联接查询2019-11-01 10:56:19

    SELECT C.ID D.NAMEFROM dbo.test as cCROSS JOIN dbo.testt as d;//把多个表的列放在一起 交叉联接 SELECT E.empid, E.firstname,E.lastname,O.orderidFROM HR.Employess AS E JOIN Sale.orders AS O ON E.empid=O.empid;//两个相同的地方内联接查询 内联接 SELECT

  • 查询出最大年段的客户信息(not exists)2019-09-14 17:00:31

    所用数据库mysql5.7 1、创建表:create table query1(id int not null auto_increment,custId varchar(6),startYear varchar(6),primary key(id))      2、插入数据: INSERT into query1 (custId,startYear) VALUES ('1','1990'),('1','1991'),(&

  • 行转列2019-08-12 22:35:32

    原文链接:http://www.cnblogs.com/fly007/archive/2012/08/21/2648385.html 行转列和列转行   行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。 在读了技术内幕那一节后,虽说这些解决方案早就用过

  • JPA 基础2019-08-01 16:56:36

    JPA 基础 数据库驱动 ==> JDBC 规范 ==> ORM 框架 ==> JPA 规范 ==> spring-data-jpa ORM 思想 JPA 的使用步骤 jpa 依赖 <properties> <project.hibernate.version>5.4.2.Final</project.hibernate.version> </properties> <!-- hibernate对jpa的支持包 --&

  • PL/SQL练习题——plsqlAdd_Prac,Part A,1-122019-06-13 20:40:44

      本人最近在学PL/SQL,闲来无事做了一套练习题,写了点笔记,供大家参考。     第一题,要求选出不合法的声明。A多余声明,C缺少冒号,D类型不匹配,只有B是正确的的。     第二题,要求给出变量类型。答案如下,不多解释。     a. CHAR / VARCHAR2     b. DATE     c. NUMBE

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

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

ICode9版权所有