数据库
青云66
既然点进来,就顺便关注一下,谢谢
展开
-
c#读取excel表格中图片并且存入数据库
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.SqlClient;using System....原创 2020-05-05 11:16:46 · 2546 阅读 · 0 评论 -
数据库日期函数--【SQL Server】
getDate(获取当前日期时间),dateAdd(日期加),dateDiff(日期差),datePart(取日期的某部分),year,month,day注意:dateAdd、dateDiff、datePart的第一个参数使用双引号SELECT DATEPART("year", GETDATE())--获取现在年份...原创 2020-03-11 22:07:40 · 168 阅读 · 0 评论 -
数据库字符串函数--【SQL Server】
ascii(求字符的ascii值),char(根据ascii转到字符),left,right,substring:字符串截取len:返回字符串的长度lower,upper:转小写、大写ltrim,rtrim:去空格注意:索引从1开始,而不是0...原创 2020-03-11 22:05:56 · 143 阅读 · 0 评论 -
数据库快速备份--【SQL Server】
向未有表备份:select 列名 into 备份表名 from 源表名select * into class1 from classinfo说明:备份表可以不存在,会新建表,表的结构完成一致,但是不包含约束如果想只包含结构不包含数据,可以加个top 0select top 0* into class2 from classinfo向已有表备份:insert into 备份表名 ...原创 2020-03-11 19:31:39 · 147 阅读 · 0 评论 -
数据库联合查询--【SQL Server】
联合要求:结果集列数要一致对应列的类型要一致union、union all、except、intersect用处:在查询结果处显示汇总select cid from classinfo--union--去重--union all--全部都在--except--差集--intersect--交集select sid from studentinfo...原创 2020-03-11 19:15:54 · 207 阅读 · 0 评论 -
【SQL Server】查询总结--知识详解与回顾
文章目录1、为表起别名as2、查询前n部分数据:top n 列名:表示查看前n行3、排序:order by 列名1 asc(升序)|desc(降序),列名1 asc|desc...4、消除重复行:distinct5、条件查询:写在where后面6、模糊查询:用于处理字符串类型的值,运算符包括:like % _ [] ^7、null的判断:使用is null或is not null,与其它值计算时返...原创 2020-03-09 11:58:19 · 454 阅读 · 0 评论 -
数据库分组(group by详解)--【SQL Server】
分组:group by 列名1,列名2…聚合函数一般结合分组使用,进行分组内的数据进行统计根据指定列进行分组select COUNT(*)from studentinfogroup by sgender--计算男女分别总数是多少select studentinfo.sgender ,studentinfo.cid ,classinfo.cname,COUNT(*) from stu...原创 2020-03-09 11:40:13 · 1029 阅读 · 0 评论 -
数据库over()函数用法--【SQL Server】
开窗函数:over()将统计出来的数据分布到原表的每一行中结合聚合函数、排名函数使用select sc.*,avg(score) over()from scwhere sid=1原创 2020-03-09 10:26:08 · 2094 阅读 · 0 评论 -
SQL Sever数据不允许保存更改?解决方法
取消对勾确定就好了!原创 2020-03-06 12:37:45 · 136 阅读 · 0 评论 -
数据库聚合函数【SQL Server】
聚合函数:对行数据进行合并sum,avg,count,max,min一般是对数字类型的列进行操作一条查询中可以同时写多个聚合函数,但是不能与普通列混写聚合中的null问题:不参与计算select count(*) from studentinfoselect sum(score) from scinner join subjectinfo as su on sc.sid=su.s...原创 2020-03-06 12:21:17 · 359 阅读 · 0 评论 -
数据库多表查询--【SQL Server】
连接:join 表名 on 关联条件内连接:inner join,两表中完全匹配的数据左外连接:left outer join,两表中完全匹配的数据,左表中特有的数据右外连接:right outer join,两表中完全匹配的数据,右表中特有的数据完全外连接:full outer join,两表中完全匹配的数据,左表中特有的数据,右表中特有的数据select * from stude...原创 2020-03-05 18:52:14 · 178 阅读 · 0 评论 -
数据库的查询--【SQL Server】
查询1、为表起别名asselect * from classinfo as ui查询全部列、指定列为列起别名asselect ui.cid from classinfo ui2、查询前n部分数据:top n 列名:表示查看前n行select top 3 * from classinfo--查询前三行所有列top n percent 列名:表示查看前百分之几的数据selec...原创 2020-03-03 19:08:02 · 676 阅读 · 0 评论 -
数据库删除--【SQL Server】
删除数据:delete from 表名 where ...清空:truncate table 表名说明:from关键字可以省略不写--删除大于cid大于6的数据delete classinfo where cid>6--清空truncate table userinfo --有外键时清空会报错...原创 2020-03-01 18:16:09 · 127 阅读 · 0 评论 -
数据库的修改--【SQL Server】
修改数据:update 表名 set 列名1=值1,列名2=值2... where ...--为所有行指定列进行修改update UserInfo set UserPwd='123'--为指定行进行修改列update UserInfo set UserPwd='123' where UserId>1--把所有行指定列都改为空update UserInfo set UserP...原创 2020-03-01 18:12:11 · 167 阅读 · 0 评论