随笔分类 -  SQL

摘要:select CHARINDEX(',','12345688,8' collate CHINESE_PRC_CI_AS_WS ,0) 阅读全文
posted @ 2022-09-22 17:50 冬月二四 阅读(507) 评论(0) 推荐(0) 编辑
摘要:测试表【test1】 错误的写法: select s1.kc1-s2.kc2 from ( ( select kc as kc1 ,[MONTH] from test1 where [type]=1 ) s1 left join ( select kc as kc2,[MONTH] from tes 阅读全文
posted @ 2022-06-14 19:07 冬月二四 阅读(248) 评论(0) 推荐(0) 编辑
摘要:查看mysql和sqlserver数据库的默认编码方法 mysql: show variables like 'character\_set\_%'; show variables like 'collation_%'; sqlserver: SELECT COLLATIONPROPERTY('Ch 阅读全文
posted @ 2022-04-21 18:52 冬月二四 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1、新建作业后,要确定数据库所在服务器的SQLSERVER是开启的状态 2、新建数据库作业,做好是在数据库所在服务器中通过SQLSERVER管理器新建 阅读全文
posted @ 2021-01-05 11:58 冬月二四 阅读(188) 评论(0) 推荐(0) 编辑
摘要:Merge into :源表和目标表进行对比,如果符合条件,则更新目标表中的数据,如果不符合条件,则将数据插入到目标表中; 注意:源表中不能存在重复数据 例子: 表结构如下: 表一: 表二: 源表:表一中的数据 将表二和表一进行对比 修改表一中的一条数据 执行上面的Merge Into 代码可以看到 阅读全文
posted @ 2019-07-01 16:25 冬月二四 阅读(541) 评论(0) 推荐(0) 编辑
摘要:Select a.NClassId,b.NClassName From p_MarketActionLimit as a left join p_NClass as b on a.NClassId = b.NClassID where a.MarketId = @MarketId and b.NCl 阅读全文
posted @ 2018-06-07 15:41 冬月二四 阅读(2534) 评论(0) 推荐(0) 编辑
摘要:1.新建登录用户 以管理员身份登陆数据库(权限最高的身份如sa),点击安全性->登录名,右键新建登录名,输入登录名和密码,取消强制实施密码策略。 选择默认数据库【这个就是该角色所能控制的数据库】 2.将服务器角色设置为public 3.用户映射 权限设置完毕 阅读全文
posted @ 2018-06-07 14:53 冬月二四 阅读(346) 评论(0) 推荐(0) 编辑
摘要:declare @date smalldatetime,@dateStart smalldatetime,@dateEnd smalldatetimeset @date='2018-01-09'set @dateStart=@date-(datepart(weekday,@date))+2 set 阅读全文
posted @ 2018-04-23 10:52 冬月二四 阅读(244) 评论(0) 推荐(0) 编辑
摘要:top 用于规定要返回的记录的数目 select top number | percent column_name(s) from table_name like 以及 not like 用于在where 子句中搜索列中的指定模式 select column_name(s) from table_n 阅读全文
posted @ 2018-03-22 17:28 冬月二四 阅读(219) 评论(0) 推荐(0) 编辑
摘要:select 语法:select 列名 from 表名 由SQL查询程序获得的结果被存放在一个结果集中。 distinct 用于返回唯一不同的值 语法:select distinct 列名 from 表名 where 语法:select 列 from 表 where 列 运算符 值 特殊运算符:be 阅读全文
posted @ 2018-03-22 11:29 冬月二四 阅读(123) 评论(0) 推荐(0) 编辑
摘要:什么是SQL ·SQL指结构化查询语言 ·SQL使我们有能力访问数据库 ·SQL是一种ANSI的标准计算机语言 ANSI 美国国家标准化组织 SQL能做什么? 面向数据库执行查询 可从数据库取回数据 可在数据库中插入新的记录 更新数据库中的数据 从数据库删除记录 创建新数据库 在数据库中创建新表 在 阅读全文
posted @ 2018-03-22 11:27 冬月二四 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1、用一条SQL语句查询出每门课都大于80分的学生姓名 1 create table chengji1( 2 name varchar(50) not null, 3 kecheng varchar(50) not null, 4 fenshu int not null 5 ) 6 insert c 阅读全文
posted @ 2018-03-22 11:09 冬月二四 阅读(179) 评论(0) 推荐(0) 编辑
摘要:在这种情况下,你需要朝着,如何使得windows模式可以登陆的方向来进行。 阅读全文
posted @ 2018-03-22 09:52 冬月二四 阅读(161) 评论(0) 推荐(0) 编辑
摘要:DECLARE@dtdatetimeSET@dt=GETDATE()DECLARE@numberintSET@number=3--1.指定日期该年的第一天或最后一天--A. 年的第一天SELECTCONVERT(char(5),@dt,120)+'1-1'--B. 年的最后一天SELECTCONVE 阅读全文
posted @ 2018-03-13 11:35 冬月二四 阅读(143) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示