sql
文章平均质量分 78
java练习生蔡广坤
我是练习时长两年半的java练习生,喜欢 jquery spring mVC
展开
-
看完这个,别再说你不知道EXPLAIN是干嘛的
温馨提示:本文搭配索引知识,味道更佳! EXPLAIN explain能干什么 查看表的加载顺序 查询表的访问类型 查看可能用到的索引 查看实际使用到的索引 查看有多少行被优化器读取到 id id相同,加载顺序由上往下 id不同,如果是子查询,id值越大越先执行加载 id相同,又不同。 id越大先执行,id相同按顺序执行 衍生= derived select_type simple 最简单查询,不包含union等其他关键词 ...原创 2021-03-16 16:20:47 · 206 阅读 · 0 评论 -
oracle数据库学习 sql语言 --蔡广坤的笔记
数据库分为: 关系型数据库:数据库表之间的对象之间存在一定的关系,例如主外键 主流数据库:mysql oracle sql server 非关系型数据库:NO sql 数据库常见四种对象:table表格 view视图 sequence序列 index索引 synonym同义 program unit 程序单元 sql: 结构化查询语言(structured query language) ...原创 2019-09-05 17:21:11 · 167 阅读 · 0 评论 -
sql 语言-单值函数single row functions
单行函数 Use functions to Perform calculations on data. Modifyi ndividual data items. Manipulate output for groups of rows. Alter date formats for display. Convert column datatypes. character函数:select 函数(...原创 2019-09-06 11:39:21 · 474 阅读 · 0 评论 -
SQL 分组函数
分组函数:是指将数据按照某列的值进行分组后,然后使用组函数分别对每个分好的小组中的数据进行处 理。所以组函数一般要结合着分组关键字group来使用。 1.分组 group by… 在查询表中数据的时候进行分组的关键字 having 分组之后的进行进一步数据筛选的关键字 2.函数 ...原创 2019-09-09 20:08:32 · 313 阅读 · 0 评论 -
SQL视图
视图view 一、概述 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定义使用多个异类源数据的视图。 就是提取一张或者多张表的数据生成一个映射,操作视图可以达到操作原表的效果,方便数据的管理以及安全操作。 视图的作用: 1.隐藏表中的重要数据 2.代替一些比较长的sql语句 视图分为俩...原创 2019-09-16 15:09:42 · 188 阅读 · 0 评论 -
java.util.date和java.sql.date的相互转化和区别
java.util.Date是在除了SQL语句的情况下面使用的。 java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分 它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedStam...原创 2019-09-16 15:10:36 · 100 阅读 · 0 评论 -
哑表dual
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual; 2、用来调用系统函数 select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘) from du...转载 2019-09-23 09:26:31 · 532 阅读 · 0 评论