SQLServer

SQL实现模糊查询的四种方法总结

模糊查询是针对字符串操作的,类似正则表达式,没有正则表达式强大。 一、一般模糊查询 1. 单条件查询 //查询所有姓名包含“张”的记录 select * from student where name like '张' 2. 多条件查询 //查询所有姓名包含“张”,地址包含四川的记录 select * from student where name like '张' and add

SQLServer 2024年06月04日  34

使用SQL语句将相同名的多行字段内容拼接(方法详解)

以下内容来自CHATGPT,其中PGADMIN经实验,有效 1、在MYSQL中使用: 可以使用GROUP_CONCAT函数来实现相同名称的多行字段内容拼接。具体语法如下: SELECT column_name, GROUP_CONCAT(another_column SEPARATOR ',') as concat_column FROM table_name GROUP BY col

SQLServer 2024年05月20日  55

选读SQL经典实例笔记19_Any和All

1. Any 1.1. 任意一个 1.2. 选修了任意一门课程的学生 1.2.1. 找出选修了至少一门课程的学生 1.3. 比任何火车都快的飞机 1.3.1. 找出比所有火车都快的飞机 2. All 2.1. 全部 2.2. 吃所有蔬菜的人 2.2.1. 没有任何一种蔬菜他们不吃 3. 问题12 3.1. 选修了全部课程的学生 3.2. sql select * from student

SQLServer 2024年05月11日  55

SQL DNSlog注入实战

今天继续给大家介绍Linux运维相关知识,本文主要内容是SQL DNSlog注入。 免责声明:本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!再次强调:严禁对未授权设备进行渗透测试! 一、SQL DNSlog注入简介 SQL Dnslog注入是一种特殊的SQL注入显示方式,我们都知道,不论是使用基于bool的SQL盲注,还是基于时间的SQL盲注,都

SQLServer 2024年02月03日  65

SQL DCL数据控制语言的使用

1️⃣前言 SQL语言中的DCL(Data Control Language)是一组用于控制数据库用户访问权限的语言,主要包括GRANT、REVOKE、DENY等关键字。 2️⃣DCL语言 在SQL语言中,DCL(数据控制语言)与DML(数据操作语言)、DQL(数据查询语言) 和DDL(数据定义语言) 一样,是SQL语言的四大基本组成部分。 DCL语言可以通过GRANT和REVOKE

SQLServer 2024年02月02日  75

SQL Server 实例之间传输登录名和密码的详细步骤

简介 本文介绍如何在 Windows 上运行的 SQL Server 的不同实例之间传输登录名和密码, 适用于 SQL mirroring , SQL AG 中的本地logins的迁移或者同步。 也就说源服务器A可以是SQL mirroring , SQL AG的principal DB 或者任意 一台新的独立的SQL DB 步骤如下 1. 首先在源服务器A “master”数据库中创

SQLServer 2024年02月01日  91

ODBC连接数据库以SQLserver为例图文详解

什么是ODBC ODBC是open database connect的缩写,意思是开放式数据库连接 利用ODBC进行数据库连接 首先要下载数据库!! 配置数据库(以SQL server为例) 首先打开SSMS(SQL server management studio) 右键所连接的数据库引擎,点击属性 点击安全性,选择SQL sesrver 和Windows的身份验证模式(

SQLServer 2024年01月28日  82

dbeaver配置SQL server连接实现

一、需要java jdk环境,我用的比较新 新的,那坑可就来了,先记着cmd中 java --version出现版本号代表安装成功 二、dbeaver新建连接SQL server 点击测试连接会自动下载驱动,这个时候重点报错就开始出现了 错误一 DBeaver Windows中连接数据库出现Network Unavailable 这个有很多人说需要新增阿里云maven地

SQLServer 2024年01月25日  86

sql in和exists的使用场景

IN 和 EXISTS 是 SQL 中的两种子查询操作符,它们都可以用来测试一个值或一组值是否在子查询的结果集中。然而,它们在某些情况下的性能和语义上有所不同,因此在不同的使用场景中可能会选择不同的操作符。 IN:IN 操作符用于测试一个值是否在一组值中。它通常用于处理静态的值列表或返回列的子查询。例如: SELECT * FROM Orders WHERE OrderID IN (1, 2

SQLServer 2024年01月25日  69

关闭

用微信“扫一扫”