sql server
玲子的猫
一个人其实去哪里都一样
展开
-
SQl 语句通配符 使用
Sql Server 数据库中,通配符可用于替代字符串中的任何其他字符。sql中通常会与Like一起使用,常用通配符包括:%,-;%替代0个或者多个字符-替代一个字符;例子1:select * from class1 where name like"%班"例子2:SELECT * FROM tabstudentWHERE name LIKE '_原创 2017-01-10 09:58:35 · 4246 阅读 · 0 评论 -
sqlserver 默认日期格式转换为 yyyy-MM-dd
select CONVERT(VARCHAR(10),SampleTime,120) AS SampleTime from [dbo].[QUA_JBlampblack]转换后的格式为 2016-07-01原创 2018-06-22 11:14:32 · 72610 阅读 · 4 评论 -
sql server 给某张已经存在的表添加一个字段
其实很简单,就是每次都忘了,随便记录下关键字: alter table OPPersonnel_promotion add [Remark] nvarchar(200) null 其中alter table add 为关键字不能变。其他的OPPersonnel_promotion 是表名字。 [Remark]新增字段名称, nvarchar(500)为字段类型 。null是...原创 2017-06-06 12:03:50 · 11332 阅读 · 3 评论 -
C# 判断sqlserver 中DateTime的字段不等于空
if (model.GuatanteeDate != DateTime.MinValue) { MISDBC.SetCmdPara("@CreateTime", SqlDbType.DateTime, model.GuatanteeDate); }原创 2017-06-19 16:44:36 · 2868 阅读 · 0 评论 -
Group by 学习
1.group by 使用时必须使用聚合函数才可以使用Group by。根据一个或多个列对结果集进行分组。2.select rq ,SUM(case when shengfu='胜' then 1 else 0 end)'胜',SUM(case when shengfu='负' then 0 else 1 end)'负' from temp group by rq在以上的sql语原创 2017-04-20 22:26:51 · 332 阅读 · 0 评论 -
sql server 2008怎么导出表中的结构和数据步骤
1.选中要导出的数据库–>任务–>生成脚本2.出现“生成和发布脚本”窗口,点击下一步3.选择要编写脚本的数据库对象,全部导出选第一个,如果你想导出部分数据勾选 第二个就好了4.”要编写脚本的数据的类型”对应:”架构和数据”5.确定、完成虽然很简单但还是会记不得,写写。。。。。。。。原创 2017-02-27 13:36:02 · 1352 阅读 · 0 评论 -
SQLServer 2012 评估过期解决方案
SQL2012 提示评估已过期 解决方案提示评估已过期的解决方法和 sql2008一样第1步:进入SQL2012配置工具中的安装中心第2步:再进入维护界面,选择版本升级第3步:进入产品密钥,输入密钥第4步:一直点下一步,直到升级完毕。密钥MICROSOFT SQL SERVER 2012 DEVELOPER 版(开发版)序列号:YQWTX-G8T4R-QW4转载 2017-03-08 11:24:34 · 1277 阅读 · 0 评论 -
SQl server 如何获得新增的自增长字段IDde 值 使用select @@IDENTITY能快速解决,但是怎么使用呢?
select @@IDENTITY 的用法:1.新增之后t添加语句;select @@IDENTITY在insert 语句后面添加:INSERT INTO 表名称 VALUES (值1, 值2,....);select @@IDENTITY2.sql语句写好了那怎么接收返回值呢?其实就跟一般接收返回值是一样的。 object obj = DbHelperSQL.原创 2017-03-17 16:25:53 · 1972 阅读 · 0 评论 -
sql 怎么写mysql 取每个月内最小项的id,name不同的要区分,表名goods表
查询该数据首先的给数据分组,通过月份和名称,然后在分组内在找最小值select id, name,convert(nvarchar(7),[date],120),min([price]) from goods group by convert(nvarchar(7),[date],120),name原创 2017-02-13 21:18:48 · 591 阅读 · 0 评论 -
SQL 语句如何找到表中第几到第几行数
select * from tab where id>=10 and id还有一种是根据排序加top来写的,不过我怎么写都不对也不知道什么原因,先写下,啥时候再改改select top 2 * from (select top 9 * from tab order by id desc) as tmp order by id asc原创 2017-02-11 13:35:00 · 6071 阅读 · 0 评论 -
SQl语句之 BETWEEN 用法
between de的英语意思是介于两者之间,在sql中的意思是两个值之间的数据范围。这些值可以是数值、文本或者日期。与and 一起使用例句1:(筛选出一张表中以某个字段两个值之间的数据范围)select * from tab1 where name between value1 and value2 (筛选出的条件中包括value1,但是不包括vaule2,也就是说并不是原创 2017-01-08 21:03:07 · 92839 阅读 · 6 评论