ICode9

精准搜索请尝试: 精确搜索
  • SQL基础2022-08-14 20:00:40

    测试环境:https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc 1. 基本概念 表中的一行为一条数据,一列即为一个字段(可以认为相当于java中的属性) 1.1. SQL的种类 DDL(data definition language):数据定义语言 create:创建表(不局限于表) join:关联多个表 drop:删除表(不

  • c# EF Core Or修改为Union优化,速度大幅度提升!2022-08-05 17:33:46

    最近在优化代码时发现linq 采用了||查询导致查询效率非常慢,查询语句出现扫表情况, 采用了Union大大提升了效率,解决了问题 优化c# 前的linq: dateTime = dateTime.Date; DateTime BegTime = dateTime; DateTime EndTime = dateTime.AddDays(1);

  • ABFramework中设置关联表下拉选择的方法2022-06-19 11:36:16

    场景:选择客户后,再选择品牌,只显示客户品牌(客户定义几个品牌) IF EXISTS (select b.Brand,b.code,cb.* from M_Tabs_CustomerBrand cb left join M_Brand b on cb.BrandID=b.BrandID  where CustomerID=:CustomerID)begin select b.Brand,b.code,cb.* from M_Tabs_

  • Sql练习搞起来!!!2022-05-01 22:32:09

    收集的一些sql的题             not in解法 子查询 select customers.name as 'Customers' from customers where customers.id not in ( select customerid from orders );

  • MySQL数据库优化的几种方式2022-01-24 13:00:07

    分享一下常见的几种MySQL数据优化方式。。。。。。。 选取最适合的字段属性1、MySQL可以很好的支持数据量的很大的存取,但是一般说来,数据库中的表越小其查询的速度就也快。所以,可以在建表的时候,为了获取更好的性能,将表中的字段长度设的尽可能的小。 2、尽可能的把字段设置成NOT NUL

  • EF数据Linq方式查询2021-08-08 09:02:26

    using (var ctx = new AppDbContext()) { //单表查询SQL查询方式 //SELECT * FROM Customers AS c WHERE c.City = 'London' AND c.CustomerID = 'EASTC' dataGridView1.DataSource = (from c in ct

  • feign异步调用丢失上下文2021-07-31 12:32:45

    微服务架构下,通过feign进行服务间的调用。但是某些场景下,为了用户体验,及时响应,某些耗时的附加操作需要开启异步任务来调用,但是在这种异步调用方式下,可能会存在上下文丢失的情况。 解决方案: 将主方法的上下文作为参数传入 主方法 /** * 导入数据 * * @pa

  • 从不订购的客户2021-07-06 15:04:37

    某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 Customers 表: +----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders 表: +----+------------+| Id | Custom

  • MySQL数据库性能优化的八种方式2021-07-05 11:01:16

    1、选取最适用的字段属性   MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。   例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数

  • 数据库操作银行管理系统2021-06-30 17:00:35

    -- --------------------------------------------------userinfo表、用户表 -- 1.1 创建userinfo表-- create table UserInfo(   customerID int primary key,   customerName varchar(10) not null,   personID varchar(20) not null unique,   telephone varchar(20) not

  • MySQL项目:银行ATM存取款机系统2021-06-12 10:34:26

    首先,我们需要知道项目的需求有哪些? 用例1:数据库设计 绘制E-R图 绘制数据库模型图 数据库模型图我们可以创建好表和约束之后,点击对象 就会出现你已经创建好的表,选中需要绘制模型图的表 然后右下角有三个图案,数据库默认是第一个,我们可以选择第三个 可以去看看这三个图案有什

  • 精通springcloud:故障和带有Feign的断路器模式2021-05-25 19:59:47

    故障和带有Feign的断路器模式 默认情况下,Feign客户端与Ribbon和Hystrix集成在一起。这意味着,如果开发人员愿意的话,可以在使用该库时应用不同的方法来处理系统中的延迟和超时。第一种方法是Ribbon客户端提供的连接重试机制:第二种方法是断路器模式和Hystrix项目下可用的回退实现,

  • Apache Spark 中支持的七种 Join 类型简介2021-03-31 10:53:57

    Apache Spark 中支持的七种 Join 类型简介 过往记忆大数据 过往记忆大数据 数据分析中将两个数据集进行 Join 操作是很常见的场景。我在 这篇 文章中介绍了 Spark 支持的五种 Join 策略,本文我将给大家介绍一下 Apache Spark 中支持的 Join 类型(Join Type)。 目前 Apache Spark 3.0

  • 如何校验内存数据的一致性,DynamicExpresso 算是帮上大忙了2021-02-23 22:52:57

    一:背景1. 讲故事记的在上一家公司做全内存项目的时候,因为一些关键表会在程序 startup 的时候全量灌入到内存中,但随着时间的推移,内存和数据库的同步偶尔会出现数据差异的情况,伴随着就是运营那边报过来的 bug,检查数据库的数据完整性很简单,直接写一些 sql 验证一下就好了,但校验内存中

  • 【SQL】LeetCode-Customers Who Never Order2021-01-15 17:03:48

    LeetCode 183:Customers Who Never Order 【Description】 Suppose that a website contains two tables, the Customers table and the Orders table. Write a SQL query to find all customers who never order anything. Table: Customers. Table: Orders. Using the abo

  • LeetCode从不订购的客户SQL2020-12-23 15:02:24

    某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 Customers 表: +----+-------+ | Id | Name | +----+-------+ | 1 | Joe | | 2 | Henry | | 3 | Sam | | 4 | Max | +----+-------+ Orders 表: +----+------------+ | Id | Custo

  • [Java Spring MVC] @GetMapping, @PostMapping, @PutMapping, @PatchMapping & @DeleteMapping2020-12-16 03:32:45

    package com.example.ec.web; import com.example.ec.domain.Tour; import com.example.ec.domain.TourRating; import com.example.ec.domain.TourRatingPk; import com.example.ec.repo.TourRatingRepository; import com.example.ec.repo.TourRepository; import org.spri

  • 优化数据库2020-11-21 08:33:35

    1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加

  • 数据库三大范式--大白话2020-11-05 10:34:40

    第一范式(1NF):强调的时列的原子性,即列不能再被分成其他列 如:[联系人](姓名,性别),姓名和性别时不能被拆分了,所以满足INF,电话可以拆分为家庭电话,公司电话,不满足1NF [联系人](姓名,性别,电话)-->1NF:[联系人](姓名,性别,家庭电话,公司电话)   第二范式(2NF):首先满足1NF,另外包含两部分内容: ①表必须

  • scala之旅-核心语言特性【对象提取器】(十七)2020-10-30 14:02:14

    一个对象使用一个unapply称之为对象提取器。它就像一个构造函数使用apply接收一个参数然后创建一个对象。而unapply则是方法接收一个对象然后返回实参。这个用的多的是在模式匹配和局部函数。 import scala.util.Random object CustomerID { def apply(name: String) = s"$na

  • 力扣(LeetCode)的sql题目2020-03-28 13:58:39

    某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 Customers 表: +----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders 表: +----+------------+| Id | Custom

  • 从不订购的客户2020-03-26 17:03:02

    地址:https://leetcode-cn.com/problems/customers-who-never-order/ ## 某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。 示例: Customers 表: +----+-------+ | Id | Name | +----+-------+ |

  • Sqlserver 在左连接中使用当前查询数据的条件(outer apply)2020-03-11 14:54:13

    select e.Customer,a.SAPModel,a.PackNo,a.Quantity,a.Bin,a.LastUpdated as StockInTime,a.High,a.Width,a.Length, a.Weight, a.Batch, case when a.PackedType=''Box'' then t.PalletNo else a.PackNo end as Pallet,a.PO ,f.Status from FG_StockI

  • MySql之综合练习2020-03-02 19:42:33

    现有一个商店的数据库,记录顾客及其购物情况,由下面三个表组成: 商品tbl_product(商品号productid,商品名productname,单价unitprice,商品类别category,供应商provider); 顾客tbl_customer(顾客号customerid,姓名name,住址location); 购买tbl_purchase(顾客号customerid,商品号productid,购买

  • 数据库的三范式2020-01-23 13:00:27

      文章来源:微信公众号-Java蚂蚁-数据库三范式是什么?   什么是范式? 简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。   什

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

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

ICode9版权所有