database
胡萧徒
最怕一生碌碌无为,还安慰自己平凡可贵。
展开
-
postgreSql not in 问题记录
not in 后面的集合中有null值,会导致查询失效原创 2022-12-16 10:34:48 · 1454 阅读 · 1 评论 -
PostgreSQL时间加减
SELECT NOW()::TIMESTAMP+ '1 day'; --当前时间加一天SELECT NOW() + INTERVAL '1 DAY'; --当前时间加一天原创 2022-11-03 11:22:36 · 18469 阅读 · 0 评论 -
Oracle 序列、触发器 语法
序列: 生成类似于 auto_increment 这种ID自动增长 1,2,3,4,5.... auto_increment 这个是mysql 语法: create sequence 序列的名称 start with 从几开始 increment by 每次增长多少 maxvalue 最大值 | nomaxvalu...原创 2019-01-16 11:23:34 · 4098 阅读 · 0 评论 -
Oracle 序列 + 触发器 实现 主键自增
有关语法: Oracle 序列、触发器 语法代码:-- 创建序列CREATE SEQUENCE "SCMS"."SEQ_NAME" MINVALUE 1 MAXVALUE NOMAXVALUEINCREMENT BY 1 START WITH 12 NOCACHE NOORDER NOCYCLE;-- 创建触发器create or replace trig...原创 2019-01-16 11:29:16 · 3989 阅读 · 0 评论 -
MySQL 主表查记录,从表查数量
SELECT 主表id, 主表列名, ( SELECT count(*) FROM 从表 WHERE 主表.id = 从表.对应列名 )FROM 主表 ;...原创 2019-03-14 18:58:00 · 3609 阅读 · 0 评论 -
MySQL学习笔记
##数据库应用场景咨询类型网站:存新闻,存评论,存用户信息电商类:商品,订单,用户信息社交类:微博,用户信息,用户微博信息,评论信息##课程介绍:##IO流文件存储的弊端效率低(开发效率低,执行效率也低)数据的增删改查非常麻烦只能保存小量数据只能存储文本数据##什么是DBDataBase:数据库,数据库实际上就是一个文件集合,本质就是一个文件系统,数据按照特定的格式存储...原创 2019-06-25 16:01:37 · 1323 阅读 · 1 评论 -
MySql总结 (笔记)
1.sql 的分类,各个类的作用 DDL 数据定义语言 - create ,drop ,alter ,truncate 不支持事务 DML 数据操作语言 - insert,delete,update ,select 支持事务 DQL 数据查询语言 - 只有 select ,属于 DML 支持事务 TCL 数据控制语言 - rollback rollback ...原创 2019-06-25 16:21:40 · 947 阅读 · 0 评论 -
超经典SQL练习题,做完这些你的SQL就过关了
转载一篇SQL 练习题.数据库是 Ms SQL Server 2008 ,练习时应当自己建数据,自己先思考,切勿急躁翻答案!否则效果减半,做完这些,恭喜你,你的 SQL 就算过关了。测试表格--1.学生表Student(S#,Sname,Sage,Ssex)--S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表Course...转载 2019-06-25 16:59:15 · 1305 阅读 · 0 评论 -
sql语句练习50题(Mysql版)
表名和字段–1.学生表Student(s_id,s_name,s_birth,s_sex) --学生编号,学生姓名, 出生年月,学生性别–2.课程表Course(c_id,c_name,t_id) – --课程编号, 课程名称, 教师编号–3.教师表Teacher(t_id,t_name) --教师编号,教师姓名–4.成绩表Score(s_id,c_id,s_score) --学生...转载 2019-06-25 17:02:25 · 949 阅读 · 2 评论