收藏本版 |订阅

数据库综合论坛 今日: 0|主题: 865|排名: 6 

  • sql语句实现行转列的3种方法实例
    前言 一般在做数据统计的时候会用到行转列,假如要统计学生的成绩,数据库里查询出来的会是这样的,但这并不能达到想要的效果,所以要在查询的时候做一下处理,下面话不多说了,来一起看看详细的介绍。           ? 1 2 3 ...
    1186 站在浪尖看红尘 发表于 2023-8-21 综合
  • 中文Access2000速成教程--1.8 定义表之间的关系
    注意:中文Access 2000不能在已打开的表之间创建或修改关系,所以要关闭所有打开的表,这与中文Visual FoxPro6有些不一样。 步骤一、按下键盘上的F11功能键,将当前操作窗口切换到“数据库”窗口。 步骤二、单击“数据库”工具栏中的“关系”按钮,参见图39。 此后,如果当前数据库中已经存在着关系表,屏幕上就将显示如图4 ...
    1173 我靠危险 发表于 2006-11-3 Access
  • 全面掌握 SQL 中的 DATEDIFF函数及用法最佳实践
    目录1. 核心概念:DATEDIFF 究竟在计算什么?2. 主流数据库中的 DATEDIFF 实现2.1 SQL Server:功能强大,但也最易误用2.2 MySQL / MariaDB:简单直观,但功能有限2.3 PostgreSQL:无2.3 PostgreSQL:无 DATEDIFF,但更灵活2.4 SQLite:依赖 julianday3. 高级用法与实战场景场景一:精确计算年龄(避免 DATEDIFF 陷阱)场景 ...
    1161 林新咏 发表于 2025-7-10 MSSQL
  • 如何让SQL运行得更快
    一、不合理的索引设计   ----例:表record有620000行,试看在不同的索引下,下面几个 SQL的运行情况:   ---- 1.在date上建有一非个群集索引   select count(*) from record where date >   '19991201' and date < '19991214'and amount >   2000 (25秒)   select date,sum(amount) f ...
    171 炮瞄雷达 发表于 2023-11-23 综合
  • 隐式转换引起的sql慢查询实战记录
    引言 实在很无语呀,遇到一个mysql隐式转换问题,问了周边的dba大拿该问题,他们居然反问我,你连这个也不知道?白白跟他们混了那么长   尼玛,我还真不知道。罪过罪过….  问题是这样的,一个字段叫task_id, 本身是varchar字符串类型,但是因为老系统时间太长了,我以为是int或者bigint,所以直接在代码写sql跑数 ...
    1146 刘光城 发表于 2023-8-21 综合
  • Win2003系统安装SQL Sever2000后1433端口未开放的解释
    用了几年的Windows2003了,也用了好多年SQL Server,不过这个问题倒是头次遇到。下午朋友遇到个现象,在Win2003简体中文服务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后查看端口,1433端口居然未开放,当然更不用说远程连接了。 一般分析的都是这样: 1、sql server服务没有启动; 检查服务启 ...
    1144 風聲鶴唳 发表于 2023-11-21 综合
  • sqlserver、Mysql、Oracle三种数据库的优缺点总结
    一、sqlserver 优点: 易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等; 为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会 ...
    1157 醒了不瞌睡 发表于 2023-9-23 综合
  • Select data from an Excel sheet in MSSQL
    select *  from openrowset('Microsoft.Jet.OLEDB.4.0' ,'Excel 8.0;HDR=YES;IMEX=1;DATABASE=d:\folder\excel.xls',Sheet1$) -------NOTE------ Setting IMEX=1 tells the driver to use Import mode. In this state, the registry setting ImportMixedTypes=Text will be noticed. This fo ...
    1140 我就是彭于晏 发表于 2023-11-13 综合
  • sqlserver导出和导入数据库sql文件
    目录一、导出数据库二、导入数据库目录一、导出数据库二、导入数据库一、导出数据库1、连接服务器 2、选中需要导出的数据库,任务-》生成脚本 3、(跳过简介)选择该数据库中具体的某些表(如下图,选择所有当前数据库下的所有表格) 4、指定保存为文本文件5、选择文件保存路径,以及生成的脚本文件名(此处 ...
    1142 鈺樹霖楓 发表于 2025-3-22 综合
  • 浅谈数据库事务四大特性
    数据库四大特性分别是:原子性、一致性、分离性、持久性。下面我们看看具体介绍。 原子性   事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。   事务的原子性要求,如果把一个事务可看作是一个程序,它要么完整的被执 ...
    1160 海峡之声 发表于 2023-8-21 综合
  • SQL单表查询的排序、聚合、分组操作
    目录一、引言二、单表查询1.排序查询2.聚合函数3.分组查询4.limit查询5.SQL顺序三、结语一、引言 今天主要讲一讲昨天剩下的排序、聚合、分组等单表查询的一些操作. 二、单表查询 1.排序查询 知识点: 排序查询关键字: order by 排序查询基础格式: select 字段名 from 表名 order by 排序字段名 asc|desc; asc : 升序(默认) d ...
  • GaussDB T分布式集群数据库每日维护必做必知
    继《GaussDB T分布式集群这样安装部署不踩坑》,我们开始GaussDB T每日维护必做的事情。新的一天从开启主机开始,把虚拟机打开后发现上次安装的数据库没有自启动,所有节点启动的相关进程仅cm_agent进程: 这个时候我们先要拉起ETCD: OK,ETCD成功拉起,接下来我们拉起整个集群: 集群拉起成功。 后 ...
    1145 喜欢冬天的飘雪 发表于 2023-12-9 综合
  • 复杂系统中的用户权限数据库设计解决方案
    b/s系统中的权限比c/s中的更显的重要,c/s系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而b/s中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到b/s系统中的所有功能。因此b/s业务系统都需要 ...
    183 姚耀 发表于 2023-9-22 综合
  • HQL查询语言的使用介绍
    HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行: 1.获取Hibernate Session对象 2.编写HQL语句 3.以HQL语句作为参数,调用Session的createQuery方法创建查询对象 4.如果HQL语句包含参数,则调用Query的setXxx方法为参数赋值 5.调用Query独享的list()或uniqueResult()方法返回查 ...
    1152 爱成过去 发表于 2023-9-24 综合
  • Navicat图形化界面之Navicat Premium 12 安装与使用教程
    1>Navicat Premium 官网:Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版 Navicat Premium 12 (链接若失效可私信): 链接: https://pan.baidu.com/s/1pfnSpBs6QhL_bCoL7y2Cfg  提取码: 4a9u 2>双击exe安装程序:3>选择自己的安装路径4>一路Next至完成5>解压从网盘下载的压缩 ...
    1137 蓝冰葫芦 发表于 2023-5-30 综合
  • Redis Stream秒杀系统实现
    目录📚 案例背景🏗️ 系统架构图📝 详细步骤说明步骤1:用户点击秒杀按钮📜 Lua脚本详解 (SECKILL_SCRIPT)🎯 实际场景演示场景1:用户A成功秒杀场景2:用户B重复秒杀场景3:第1001个用户秒杀🔄 异步订单处理流程正常处理流程异常处理流程🎪 实战场景模拟模拟10万并发秒杀🔧 Redis数据状态变化秒杀开始前秒杀过程中秒杀结束 ...
    1164 孤枝玉瘦 发表于 2025-11-28 Redis
  • 5分钟快速了解数据库死锁产生的场景和解决方法
    前言 加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获得写锁(排他锁)。当两个事务互相之间需要等待对方释放获得的资源时,如果系统不进行干预则会一直等待下去,也就是进入 ...
    1181 守望篝火 发表于 2023-7-6 综合
  • MySQL与Oracle 差异比较之一数据类型
    数据类型   编号 ORACLE MYSQL 注释 1 NUMBER int / DECIMAL DECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型; MYSQL有很多类int型,tinyint mediumint bigint等,不同的int宽度不一样 2 Varchar2(n) ...
    1185 不知谓何 发表于 2023-8-29 综合
  • Hadoop 2.x伪分布式环境搭建详细步骤
    本文以图文结合的方式详细介绍了Hadoop 2.x伪分布式环境搭建的全过程,供大家参考,具体内容如下 1、修改hadoop-env.sh、yarn-env.sh、mapred-env.sh 方法:使用notepad++(beifeng用户)打开这三个文件 添加代码:export JAVA_HOME=/opt/modules/jdk1.7.0_67 2、修改core-site.xml、hdfs-site.xml、yarn-site.xml ...
    172 热锅上的毛驴 发表于 2023-9-5 综合
  • 四个在工作后才知道的SQL密技
    本文会分享四个在面试和工作中常用的几个使用技巧,具体包括: 日期与期间的高级使用 临时表与Common Table Expression (WITH) Aggregation 与CASE WHEN的结合使用 Window Function的其他用途 数仓?不就是写写SQL吗… 日期与时间段的筛选在工作中是经常被用到的,因为在拉取报表、仪表板和各 ...
    1169 姬霓太美 发表于 2023-11-28 综合
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部