![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL学习
文章平均质量分 82
风雨无阻1203
热爱工作就是热爱生活
展开
-
mysql5.7在CentOS7上安装实践
/打印出password is generated for root@localhost: :Mxa:jWul8-e(:Mxa:jWul8-e为初始密码)//指点ip:%代表所有Ip,此处也可以输入Ip来指定Ip。:下载并安装MySQL官方的 Yum Repository。中间会弹出是与否的选择,选择y即可,然后耐心等待吧。:检查是否有安装的旧版本。:使修改生效还需要下面的语句。:开始安装MySQL服务器。:查看mysql运行状态。原创 2024-07-18 17:18:49 · 274 阅读 · 0 评论 -
mysql8在CentOS8上安装实践
mysql8的安装过程原创 2024-07-18 17:04:42 · 760 阅读 · 0 评论 -
MySql根据配置实现数据表唯一编号自动生成
创建配置表:CREATE TABLE `sys_seq_ctrl` ( `seq_type` varchar(50) NOT NULL COMMENT '类型', `seq_title` varchar(50) NOT NULL COMMENT '描述', `seq_by` char(1) NOT NULL COMMENT '编号产生方式:S顺序号,Y按年,M按年月,D按年月日,W按年周',...原创 2018-05-03 18:01:53 · 3841 阅读 · 0 评论 -
MySql的一些用法(CONCAT、if、MAX)
1:合并字符串select CONCAT(car.brand_code,'(',b.name,')') as '品牌',CONCAT(car.series_code,'(',s.name,')') as '车系',CONCAT(car.model_code,'(',m.auto_type,')') as '车型',CONCAT( brand.`name`,' ',series.`name`,' ...原创 2018-05-03 13:29:30 · 3278 阅读 · 0 评论 -
mybatis的优缺点
优点:1. 易于上手和掌握。2. sql写在xml里,便于统一管理和优化。3. 解除sql与程序代码的耦合。4. 提供映射标签,支持对象与数据库的orm字段关系映射5. 提供对象关系映射标签,支持对象关系组建维护6. 提供xml标签,支持编写动态sql。缺点:1. sql工作量很大,尤其是字段多、关联表多时,更是如此。2. sql依赖于数据库,导致数据库移植性差。3. 由于xml里标签id必须唯一...原创 2018-05-03 12:45:16 · 12624 阅读 · 2 评论 -
sql优化之:改善SQL语句
改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name='zhangsan' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='zha转载 2014-03-10 15:18:36 · 540 阅读 · 0 评论 -
sql中执行变量语句的内容
当我们运行的一条Sql语句中内容不是固定的,而是有一些变量和参数组成.比如查询条件可能根据变量的而执行的语句也不同.当我们的语句被赋值给一个变量的时候,我们只要执行这个变量就可运行这条语句,甚至几条语句. declare @a as varchar(200)declare @b as varchar(20)declare @c as varchar(20)set @b=10set @c原创 2009-05-31 14:28:00 · 1831 阅读 · 0 评论 -
sqlserver游标的使用示例
use soft--打开数据库--判断存储过程是否存在SET NOCOUNT Onif exists (select * from dbo.sysobjects where id = object_id(N[dbo].[yearCountTest]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[yearCou原创 2007-10-09 15:39:00 · 1319 阅读 · 3 评论 -
sqlserver游标的使用
声明游标在这一步中,需要指定游标的属性和根据要求产生的结果集。有两种方法可以指定一个游标。形式1 (ANSI 92)DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSORFOR select_statement[FOR {READ ONLY | UPDATE ][OF column_list]}]形式2DECLARE cursor_name CURSO原创 2007-10-09 15:37:00 · 4560 阅读 · 1 评论 -
Sql group by 用法
Sql group by 用法:1、记住所谓分类汇总,就是说select后边不是分类字段就是汇总的字段.分类就是和group by后边的字段一致,汇总就是有聚集函数的字段2、select 后面的在聚合函數:Sum、Avg、Min、Max、Count中的列名不用出现在group by 后面中,其他的列都要 一个详细的例子:group by 分组通用数据库具有基于表的原创 2007-05-13 10:16:00 · 11044 阅读 · 2 评论 -
sql中的case when 语句详解
SELECT A.OrderSID as InvId, E.BizInvType as TypeCode, E.TypeName as TypeName, B.SimpleName as CorpName, C.StorName as StorName, CASE WHEN F_BS001QRYIONOTICE.UnitL原创 2007-05-13 10:18:00 · 1056 阅读 · 0 评论 -
SQL语句(建库、建表、修改语句)
--创建一个数据库名为‘sql_test’create database sql_testgo --打开数据库 sql_testuse sql_testgo--建立学生表create table 学生(学生编号 char(4) primary key, 学生名字 varchar(50)not null)go--修改学生表alter table 学生 add 班级编号 char(4) nul原创 2007-05-13 08:32:00 · 41540 阅读 · 1 评论 -
sql中的iif语句详解
IIf 返回由逻辑测试确定的两个数值或字符串值之一。 语法 数字 IIf(«Logical Expression», «Numeric Expression1», «Numeric Expression2») 如果 «L原创 2007-05-13 10:20:00 · 6015 阅读 · 0 评论