数据库SQL
文章平均质量分 60
SQL 于 20 世纪 70 年代推出,与ISAM或VSAM等旧式读写API相比,它具有两个主要优势。首先,它引入了用一个命令访问多条记录的概念。其次,它消除了指定如何到达记录的需要,即有或没有索引。
KennySKwan
比你优秀的人比你还要努力,那么你努力来有什么用?
展开
-
自动识别json结构数据转换为建表SQL语句(Python 代码 示例数据来源于某眼查)
自动识别json格式数据转换为建表SQL语句原创 2024-10-08 15:47:26 · 446 阅读 · 0 评论 -
计算经纬度距离函数代码HIVE SQL/MYSQL
【代码】HIVE SQL/MYSQL 计算经纬度距离函数代码。原创 2024-08-07 18:46:00 · 445 阅读 · 0 评论 -
探寻大数据思想的主要贡献者与核心内容
在信息爆炸的时代背景下,大数据思想应运而生。我们将追溯大数据思想的起源,探讨信息技术的发展如何催生了对于大数据处理的需求,以及这一需求如何引发了大数据思想的诞生。原创 2024-04-02 17:53:01 · 1176 阅读 · 0 评论 -
深入理解 SQL 中的数据集合和数据关联
在数据库管理系统中,数据集合和数据关联是 SQL 查询中常见的概念。它们是构建复杂查询和分析数据的基石。本文将深入探讨 SQL 中的数据集合和数据关联,包括它们的概念、常见用途以及实际示例。数据集合是指从一个或多个表中检索出来的一组数据。在 SQL 中,可以通过 SELECT 语句来定义数据集合。数据集合可以是简单的单表数据,也可以是多个表的联合结果。数据关联是指将两个或多个表中的数据联系起来,以便于在查询中一起使用。在 SQL 中,可以通过使用连接(Join)来实现数据关联。原创 2024-04-01 17:26:09 · 761 阅读 · 0 评论 -
数据库:介绍、分类、作用和特点
数据库是一个有组织的、持久的、可共享的数据集合,用于有效地存储和管理大量数据。它可以理解为一个电子化的文件柜,存放着各种类型的数据,并提供了灵活的检索、更新和删除功能,以满足用户的需求。数据库的出现使得数据管理变得更加高效、可靠,大大提高了数据的利用价值。原创 2024-04-01 16:56:57 · 367 阅读 · 0 评论 -
理解 SQL 数据添加:从基础到实践
在现代软件开发中,数据库是不可或缺的一部分。而 SQL 作为结构化查询语言的代表,广泛应用于数据库管理系统中,为我们提供了强大的数据管理和查询能力。我们将从基础的 SQL INSERT INTO 语句开始,逐步展开讨论,包括数据添加的内部工作原理、影响性能的因素、常见的最佳实践以及一些高级技巧。SQL 数据添加的工作原理涉及数据库引擎的内部机制。这些操作可能涉及到锁的获取和释放,以保证数据的一致性和并发性。原创 2024-04-01 16:48:50 · 561 阅读 · 0 评论 -
centos通过vsftpd创建ftp
一、通过yum安装vsftpd首先要查看你是否安装vsftp[root@localhost /]# rpm -q vsftpdvsftpd-3.0.2-10.el7.x86_64 su root yum install -y vsftpd 二、修改vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf 修改配置文件如下: 1.不允许匿...转载 2018-08-21 16:48:39 · 461 阅读 · 0 评论 -
SQL 一列转多行合并方法
T_SQL 将一列多行数据合并为一行SQL Server在进行数据迁移和报表处理的时候会遇到将一列多行数据拼接为一个字符串的情况,为了处理这个问题,在网上找了一些相关的资料,提供两种方法,供遇到类似问题的朋友们参考,也借此加深自己的印象。Table:SCStudentCourse张三大学语文李四大学语文张三书法鉴赏张三音乐欣赏李四电影赏析期望得到的结果:Studen...转载 2018-11-15 20:21:34 · 706 阅读 · 0 评论 -
SQL Server 行转列,列转行。多行转成一列
SQL Server中行列转换 Pivot UnPivotPIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN(<...转载 2018-11-21 14:39:25 · 976 阅读 · 0 评论 -
sqlserver 建立跨IP跨数据库查询配置数据链接
建立跨库链接服务器,建议用sql建,建好后可以在:数据服务器—–服务器对象—-链接服务器—–中看到新建的链接服务器(sqlserver2005,2008)–建立链接服务器 EXEC sp_addlinkedserver ‘xiaoming’,”,’MSDASQL’,NULL,NULL,’DRIVER={SQL Server};SERVER=172.25.81.32;UID=testuse...转载 2018-08-21 16:46:50 · 2617 阅读 · 0 评论 -
Oracle行转列、列转行的Sql语句总结(转)
多行转字符串这个比较简单,用||或concat函数可以实现1select concat(id,username) str from app_userselect id||username str from app_user字符串转多列实际上就是拆分字符串的问题,可以使用 substr、instr、regexp_substr函数方式字符串转多行使用union all函数等方式wm_c...转载 2019-03-28 17:32:08 · 193 阅读 · 0 评论 -
Oracle错误代码ORA-01653,表空间容量无法扩展
业务模块在进行增操作时,报错“Caused by: java.sql.BatchUpdateException: ORA-01653: 表 JAZZ_V3.T_MZ_BK 无法通过 128 (在表空间 JAZZ 中) 扩展”,查阅了资料是表空间容量已满,无法进行扩展导致,由此查阅了关于数据表空间大小的sql,在此以作纪录。原因:表空间达到上限表空间没有设置自增长首先查询表空...转载 2019-03-29 11:21:42 · 1404 阅读 · 0 评论 -
Sql Server查看所有数据库名,表名,字段名(SQL语句)
1.获取所有数据库名:SELECT Name FROM Master…SysDatabases ORDER BY Name2.获取所有表名:SELECT Name FROM DatabaseName…SysObjects Where XType=‘U’ ORDER BY Name XType=‘U’:表示所有用户表; XType=‘S’:表示所有系统表;3.获取所有字段名: SELECT ...原创 2018-09-30 11:04:08 · 6331 阅读 · 0 评论 -
SQL 中 WHERE () 中灵活运用 避开IF EXISTS 和 IN 的用法
在一次任务开发中,我遇到一个小问题如下:客户在录入一个无规则的条件数据时, 在存储过程中,我们无法再确定变量送入时候是否有数据, 当为@UNKNOW/@UNAGE 为空或NULL的时候不判断该变量的条件时候,我们可以灵活运用一下 WHERE ()中的写法 一般这种用法比较适用于一个存储过程中有多个临时表,数据在不断变化,我们用IF EXISTS可能会把代码写的太长或者比较乱...原创 2018-08-21 14:26:11 · 1886 阅读 · 0 评论 -
sqlserver中分区函数 partition by的用法
partition by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组create database StudentDB gouse StudentDB gocreate table Student –学生成绩表 ...转载 2018-08-29 15:23:31 · 375 阅读 · 0 评论 -
Oracle 行转列并替换逗号字符
创建会话级临时表CREATE GLOBAL TEMPORARY TABLE TABLE_testON COMMIT PRESERVE ROWSASSELECT statis_date,phonenum,count() as count1 FROM tablewhere statis_date between ‘20190312’ and ‘20190327’group by stati...原创 2019-03-28 17:36:23 · 1027 阅读 · 0 评论