SQL
Chloris_
这个作者很懒,什么都没留下…
展开
-
SQL常见函数以及使用
窗口函数:over()select rank() over(partition by b order by a )–排序按照1134#好像需要先partition再order?逻辑是先group by再提取select所以要注意后面是否有group byselect dense_rank() over(partition by b order by a)–排序1123select row_number() over(partition by b order by a)–排序1234select l原创 2021-07-06 01:01:55 · 3700 阅读 · 0 评论 -
sql业务相关的主要语句--时间
创建临时表:create table name_table(列1 数据类型,...)insert intoname_table(列1,列2,...)values(值1,值2)时间不能直接做差,时间统计主要如下:系统当前日期:date_sub(current_date(),0) #间隔日期为0,即当前日期取前一天的日期:date_sub(current_date(),1)取字段日期:to_date(字段)取两个日期之间相差天数:datediff(字段1,字段2)...原创 2021-05-13 20:10:41 · 172 阅读 · 0 评论 -
SQL-基础知识
DB:database保存有组织比较规范的数据DBMS:database manage system数据库管理系统,数据库软件(产品),SQL:structure query Language,与数据库通信的语言下载路径:http://dev.mysql.com/downloads/mysql安装:双击mysql.msi开始安装—>Custom—>配置(精确配置)—>开发机(第一个)后面都选第一个—>配置端口号【默认3306】+严格语法模式—>语言选..原创 2021-02-11 15:48:04 · 117 阅读 · 1 评论 -
SQL-变量&存储过程&函数应用
#变量#系统变量:系统、会话 自定义变量:用户、局部#1.show global 【session会话级别】 variables;#后面还可以加模糊查询是可以的#2.select @@global.系统变量名#查看某个特定的系统变量的值#3.赋值:set global 【session】系统变量名=值;SHOW GLOBAL VARIABLES;#查看全局变量SHOW GLOBAL VARIABLES LIKE 'char%';SELECT @@global.autocommit;.原创 2021-02-11 15:42:34 · 291 阅读 · 1 评论 -
sql学习查询语法与分类
#DAL语言#进阶1:基础查询#select 查询列表 from 表名;#System.out.println(打印东西);/*一、查询的列表可以是:表中字段、常量值、表达式、函数二、查询的结果是一个虚拟表格。*/USE sakila;#最好在最开始指定自己要使用的库,sakila是库,address是表,phone是列名也是字段#1.查询表中的单个字段SELECT phone FROM address;#2.查询表中的多个字段SELECT phone,city_id FROM.原创 2021-01-31 17:08:00 · 367 阅读 · 0 评论 -
SQL-DDL-数据定义语言-库与表的管理
#DDL语言 数据定义语言P110/*#库和管理创建、修改、删除#标的管理创建、修改、删除创建:create修改:alter删除:drop*/#一、创建库#语法:create database 库名;#if not exists表示如果该库存在,就报错以进行提醒CREATE DATABASE IF NOT EXISTS books;#不可以更改库的名字,可以更改字符集ALTER DATABASE books CHARACTER SET gbk;#修改字符集#删除库DR.原创 2021-02-06 13:11:25 · 119 阅读 · 0 评论 -
SQL-TCL事务控制语言&视图相关了解
#TCL语言事务控制语言P134/*一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行案例:转账张三:余额1000李四:余额1000update 表 set 张三的余额=500 where name = '张三';update 表 set 李四的余额=1500 where name = '李四';两者需要同时执行,如果其中一个失败那么久全部失败innodb存储引擎支持事务事务的acid属性:1.原子性:事务不可再分割,事务中执行单元要么全部执行,要么都.原创 2021-02-08 23:58:10 · 92 阅读 · 0 评论