最近在做那个故障树分析和推理诊断项目的时候,要实现复制和粘贴功能,涉及到对数据库中的一些信息也同步进行复制粘贴。首先是笨方法,把需要复制的都查出来进行操作后,生成新的插入语句实现复制功能。但是我显然想找更方便的方法,于是…
分类:SQL
mongodb高级查询aggregate使用,主要用于统计分析,筛选排序测试
1 and or 使用 >db.col.find({$or:[{key1: value1}, {key2:value2}]}) 2 where使用,和sql一样 查询已经有回款,但是没有完成回款的订单 >or…
sql基础1-4
sql基础 1.简介 1.1分类 1.2 数据库结构 1.3 sql种类 1.4 sql基本规则 1.5 库和表的创建 1.5.1 eg. 1.5.2 数据类型 1.5.3 约束 1.6 表的删除和更新 2.查询 2.1…
MySQL高级查询
高级查询 高级查询的格式: select ... 聚合函数 from 表名 where ... group by ... having ... order by ... limit ... order by 给查询结果排…
SQL高级编程-子查询
---SQL高级编程--子查询 select * from student where BornDate=(select BornDate from Student where StudentName='欧阳燕飞') s…
sql(Mysql)基础
基础认识 1. 什么是数据库? 数据库: database,存储数据的仓库 数据库: 高效的存储和处理数据的介质(介质主要是两种: 磁盘和内存) 2. 数据库的分类? 数据库基于存储介质的不同: 进行了分类,…
备份表sql语句
我用的是oralce 数据库。在每次手动对数据库表作CRUD时,备份一下表数据,防止误操作。以下是SQL语句 create table T_BAK(备份表名) as select * from T(原表) 注意备份的&n…
SQL语句-exec执行
动态sql语句基本语法 1 :普通SQL语句可以用Exec执行 eg: Select * fromtableName &nb…
sql case 用法
基本的sql语句case的使用 CASE和IF的区别: 在高级语言中,CASE的可以用IF来替代,但是在SQL中不行。 CASE是SQL标准定义的,IF是数据库系统的扩展。 CASE可以用于SQL语句和SQL存储过程、触…
SQL语句级联删除
本文转载自:编程论坛:SQL级联删除怎么做? 修改一下外键,下面是个例子:alter table 表名add constraint 外键名foreign key(字段名) references 主表名(字段名)on de…
Mysql高级查询-----汇总和分组数据
一 汇总数据 在工作中经常需要汇总数据而不是将他们全部检索出来(实际数据本身:返回实际数据是对时间和处理资源的浪费),这种类型的检索有如下特点: 1:确定表中的行数(或满足某个条件或包含某个特定值的行数) 2:获得表中行…
数据库基本SQL语句大全
数据库基本—-SQL语句大全一、基础 1、说明:创建数据库 Create DATABASE da…