1. select XM as name from DA_GRJBXX t /*为字段名赋别名select 'zhangsan' as XM from DA_GRJBXX t /*查询出所有的XM字段值都赋值为'zhangsan'2.do-while 和 while 循环非常相似,区别在于表达式的值是在每次循环结束时检查而不是开始时3.jion 只显示连接上的行 , 等同与 inner jion
原创
2015-07-04 11:59:10
366阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
转载
2021-02-08 19:57:20
160阅读
2评论
本文整理自对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select i...
原创
2022-01-10 11:44:49
86阅读
SQL语句执行顺序 From 表连接 on连接条件,形成新的虚拟表 where 筛选条件 group by 生成新的结果集合 group by 分组列表 having 分组后筛选 select 选出显示的 order by 排序 limit 分页/个数限制 子查询顺序 除了exists,先执行子查询 ...
转载
2021-05-12 23:01:45
109阅读
2评论
近期工作中多少会涉及到SQL 相关的内容,尤其是leader在做分布式存储引擎底
原创
2022-11-04 11:24:25
116阅读
1.插入或替换记录,如果存在则先删除再插入,不存在则直接插入replace into 表名 values实例:replace into emp(id,ename,age,job,add_time) values('5','you',34,'waiter',now());//insert语句替换为replace,其它不变2.插入或更新记录,插入一条记录,如果该记录存在则更新INSERT INTO .
转载
2021-01-19 17:40:32
217阅读
2评论
1.从表login中选出name字段包含admin的前10条结果所有信息的sql语句; Select * from login where name like ‘%admin%’ limit 0,10; 2.有两张数据表,表user(id,name)记录了用户的ID和昵称,表article(id,title,content,time)记录了用户发表的文章标题、内容和时间,写一个sql语句打印...
转载
2017-04-11 17:11:00
54阅读
2评论
本篇博文基于SQL SERVER而写.1 , 关于分页代码 :Select * from TableA
Select top pageCount * from TableA where id not in
&
原创
2015-02-26 22:45:11
812阅读
本篇文章目的1.整理和练习常用SQL的编写以应付考试试题。2.也想以次为入口方便记录以后对SQL的理解,故该文章会以不同的技术点进行标题分类,以便日后追加 其中SQL脚本为借鉴他人的 CREATE TABLE `Student` ( `s_id` VARCHAR(20), `s_name` VARC ...
转载
2021-09-11 00:25:00
94阅读
2评论
定义和类比定义整理是一个奇怪的词。我们来看看定义。这
原创
2022-11-19 10:09:47
136阅读
DATE_FORMAT('2020-01-01', '%Y年%m月%d日')2020年01月01日DATE_FORMAT('2020-01-01
原创
2022-12-13 10:20:28
69阅读
一、多行结果转换为一行,用逗号隔开。mssql代码如下:点击打开-- 多行select tid from typeinfo where pid=4-- 一行select STUFF((Select ','+Convert(varchar(50),tid) FROM typeinfo where pi...
原创
2022-02-14 16:29:06
43阅读
首先这是我以下语句查询的一个表结构 t_user插入例如以下数据 t_depart中插入例如以下数据 t_role插入例如以下数据 好,建好表后,我们開始数据库查询语句 简单的查询语句 1. 查看表结构 DESC t_user 2. 查询全部列 SELECT * FROM t_user 3. 查询指
转载
2017-05-14 13:20:00
166阅读
2评论
概要:表的创建,约束的设置,表的删除和更新,表的重命名1. SQL的分类:DDL(数据定义语言)比如CREATE/DROP/ALTER, DML(数据操纵语言)比如SELECT/INSERT/UPDATE/DELETE, DCL(数据控制语言)比如COMMIT/ROLLBACK/...
原创
2021-11-08 10:14:56
160阅读
在日常的 SQL Server 使用过程中,索引的整理与维护是确保数据库高效运行的关键。索引整理不仅可以提高查询速度,还能减少磁盘存储的占用,维护数据库的健康状态。下面将详细阐述 SQL Server 索引整理的过程及相关操作。
### 环境预检
在执行索引整理之前,首先要进行环境预检。我们需要确保 SQL Server 环境兼容,并对硬件配置进行评估。以下是预检中的关键元素:
#### 四