SQL
Jason-xs
这个作者很懒,什么都没留下…
展开
-
MYSQL字段以逗号相隔数据处理
MYSQL字段以逗号相隔数据处理原创 2023-01-06 11:10:01 · 298 阅读 · 0 评论 -
本地maven安装Oracle的jar包
解决项目中使用到了Oracle数据库,无法正常引入pom的问题原创 2022-11-09 18:00:49 · 824 阅读 · 0 评论 -
层级关系SQL查询
单表层级关系的的SQL查询原创 2022-03-28 11:50:25 · 3115 阅读 · 0 评论 -
项目启动初始化SQL脚本
比如我要初始化一个系统管理员1.需要先检查这个用户是否存在,若存在则不执行插入用户的sql脚本需要将检查的sql语句放在配置文件中sql: init: checksql: "1-sys_user-DML": "select case when exists(select 1 from sys_user su where su.login_name='admin') then 1 else 0 end as result from dual"2.如果不存在就执行插入用户的sq原创 2021-07-19 09:50:29 · 1876 阅读 · 0 评论 -
MySQL进制转换
MySQL进制转换有需求新增了一个邀请码列,邀请码要与手机号绑定且具有唯一性,邀请码长度为6-8位字母数字随机使用十进制手机号转换成三十二进制即可,洗数据所用sql如下update talent t set t.invite_code = CONV(t.user_mobile,10,32);...原创 2021-02-18 09:33:54 · 302 阅读 · 0 评论 -
Linux 下安装 MySQL
下载 MySQL 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64 位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)解压下载...原创 2019-05-08 21:32:05 · 163 阅读 · 0 评论 -
一周学会SQL (四)
相比较查询来看的话,增 删 改 就比较简单了增 删 改 和查询相比还有一个比较大的差别,就是在 Java 做 JDBC 时查询不需要事务添加(insert)INSERT语句的基本语法是:INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);例如,我们向students表插入一条新记录,先列举出需要插入的字段名称,然后...原创 2019-04-27 15:25:40 · 130 阅读 · 0 评论 -
一周学会SQL (三)
查询数据在数据库中我们用到的最多的就是查询,比如在电商网站上面,第一眼看到的所有商品都是查询出来的,在搜索栏里面输入内容后再查询,或者根据分类查询,根据价格查询等,用到最多的就是查询。查询可谓是重中之重准备数据为了便于讲解和练习,我们先准备好了一个students表和一个classes表,它们的结构和数据如下:students表存储了学生信息:idclass_idnam...原创 2019-03-20 14:54:18 · 237 阅读 · 0 评论 -
一周学会SQL (二)
关系模型我们已经知道,关系数据库是建立在关系模型上的。而关系模型本质上就是若干个存储数据的二维表,可以把它们看作很多Excel表。表的每一行称为记录(Record),记录是一个逻辑意义上的数据。表的每一列称为字段(Column),同一个表的每一行记录都拥有相同的若干字段。字段定义了数据类型(整型、浮点型、字符串、日期等),以及是否允许为NULL。注意NULL表示字段数据不存在。一个...原创 2019-03-15 20:34:27 · 591 阅读 · 0 评论 -
一周学会SQL (一)
概述结构化查询语言](Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;sql 语句就是对数据库进行操作的一种语言。本教程有参考:廖雪峰教程简单的说只要我们编写程序就要涉及到操作数据库,数据库就好比一个大仓库,比如一个电商网站需要把用户和商品信息存入数据库;或者一个手机游戏需...原创 2019-03-14 19:40:34 · 744 阅读 · 0 评论