• 2024-11-10SQL基础操作全解析:从多表查询到表管理与约束
    一、引言SQL(StructuredQueryLanguage)是用于管理关系数据库的标准语言,在数据库操作中起着至关重要的作用。无论是数据的检索、插入、更新还是删除,以及数据库结构的创建和管理,都离不开SQL语句。本文将详细讲解SQL中的多表查询、创建和管理表(DDL)、数据处理(DML)以及约束等方面
  • 2024-05-19连表操作、子查询、pymysql 模块、sql注入问题(感觉已没有)
    【连表操作】1建表2createtabledep1(3idint,4namevarchar(20)5);6createtableemp1(7idintprimarykeyauto_increment,8namevarchar(20),9sexenum('male','female')notnulldefault'male&
  • 2023-10-30PL/SQL 基础用法
    PL/SQL基础用法数据库相关showdatabases;showtablestatus;showopentables;showcreatedatabaseleetcode;createdatabasemy_test;showdatabases;dropdatabasemy_test;数据库引擎selectdistinctenginefrominformation_schema.TABLES;createdatabasele
  • 2023-10-192个数仓中不等值关联优化案例
    本文分享自华为云社区《GaussDB(DWS)性能调优:不等值关联优化》,作者:门前一棵葡萄树。场景1使用场景:本案例适合满足以下条件的场景关联条件使用OR连接关联条件中使用同一列做数据筛选原始语句SELECTt2.PARTNER_CHANNEL_CODEASCHANNEL_ID,t1.COUNTRY_CODE,t1.BRAND
  • 2023-09-11数据库数据恢复-Oracle数据库误执行truncate table的数据恢复案例
    Oracle数据库故障&分析:北京某单位Oracle11gR2数据库误执行truncate table CM_CHECK_ITEM_HIS,表数据丢失,查询该表时报错。数据库备份无法使用,表数据无法查询。Oracle数据库Truncate数据的机理:执行Truncate命令后,ORACLE数据库会在数据字典和Segment Header中更新表的Data O
  • 2023-06-02Oracle 游标使用全解
    --声明游标;CURSORcursor_nameISselect_statement--For循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare--类型定义cursorc_jobisselectempno,ename,job,salfromempwherejob='MANAGER';
  • 2023-04-26oracle 分析函数 RANK、DENSE_RANK、ROW_NUMBER
    Row_number函数返回一个唯一的值,当碰到相同数据时,排名按照记录集中记录的顺序依次递增。 Dense_rank函数返回一个唯一的值,除非当碰到相同数据时,此时所有相同数据的排名都是一样的。 Rank函数返回一个唯一的值,除非遇到相同的数据时,此时所有相同数据的排名是一样的,同时会在最后一条
  • 2022-11-19100:@property装饰器_get和set方法
    ###@property装饰器@property可以将一个方法的调用方式变成“属性调用”。下面是一个简单的示例,让大家体会一下这种转变:#简单测试@propertyclassEmployee:@pr
  • 2022-10-12CSharp: Interpreter Pattern in donet core 3
     ///<summary>/// 解释器模式InterpreterPattern/// geovindu,GeovinDuedit///</summary>interfaceEmployee{///<sum
  • 2022-08-15数据处理之增删改
    数据处理之增删改:插入数据:         方式1:           使用INSERT语句向表中插入数据。 #数据处理之增删改#储备工作US