![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
kaigeko
海阔凭鱼跃
展开
-
求各门课的最高分
1、student 表code subject score001 语文 80002 语文 90003 语文 95001 数学 50002 数学 90003 数学原创 2014-08-19 08:31:33 · 848 阅读 · 0 评论 -
order by charindex 制定排序
select * from table order by charindex(Region , '总部,江苏,安徽‘)原创 2017-04-07 10:09:18 · 276 阅读 · 0 评论 -
id为主键自增,原表中有100条数据,删掉后,再插入条数据之前,我想知道当前最大的id是多少
select MAX(id) from table当表里有值时可以得到预定结果的,但是若表为空时,结果是null。select IDENT_CURRENT('table') 可以得到预定结果,不管是否为空。原创 2015-06-01 16:36:49 · 1043 阅读 · 0 评论 -
谈谈SQL中WHERE和HAVING的区别
SQL语句中的Having子句与where子句之区别在说区别之前,得先介绍GROUP BY这个子句,而在说GROUP子句前,又得先说说“聚合函数”——SQL语言中一种特殊的函数。例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。如:SELECT SUM(population) FROM vv_t_bbc ; 这里转载 2014-08-14 13:46:37 · 420 阅读 · 0 评论 -
sql语句多表查询(学生表/课程表/教师表/成绩表 )
原文地址:)" style="text-decoration:none; color:rgb(39,158,176)">sql语句多表查询(学生表/课程表/教师表/成绩表 )作者:海豚湾孬蛋问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表Cou转载 2014-08-14 18:54:06 · 13300 阅读 · 0 评论 -
SQL SERVER 2008 卸载
SQL SERVER 2008 1.停掉SQL SERVER 2008所有相关服务2.在控制面板“添加删除程序”中,删除SQL SERVER 2008相关的程序3.下载 Windows Install Clean Up 工具卸载SQL 2008组件,安装默认C:\Program Files\Windows Installer Clean Up,运行(google it ~关于怎么用懒得转载 2014-09-01 14:26:20 · 568 阅读 · 0 评论 -
关于两个日期间隔计算及日期其他相关
/// /// 计算天数 /// /// /// protected void Button1_Click(object sender, EventArgs e) { DateTime d1 = Convert.ToDateTime( this.txtAdd原创 2015-06-01 16:16:38 · 478 阅读 · 0 评论 -
无法使用distinct的时候想想分组group by
问题:某记录表(A)里对应主表(B)需要两个字段,B与A为1对多的关系;现在要取最新记录的对应B的数据,select a1, a2,MAX(AddTime) as 'date' FROM A GROUP BY a1, a2 ORDER BY date desc原创 2015-12-11 14:59:51 · 499 阅读 · 0 评论 -
sqlserver和mysql不同之--表名的中括号
今天写windows服务,从sqlserver数据库读取数据写到mysql数据库;sqlserver是可以在表名的外面加 [ ] 的,而且默认是加的,如: SELECT * FROM [A] (A为表名);问题是mysql不可以这样,而我又不经常用mysql,所有自以为是的以为也可以这么用,然后就报错了,找了很久,才发现是这个问题。还有,第一次写windows服务,这个不好调原创 2015-12-17 15:45:47 · 2657 阅读 · 0 评论 -
sqlserver备份数据库
在开发的时候,经常会遇到把服务器的数据库备份到本地。比如服务器A数据库备份到本地1、在本地有A数据库,但不是最新的,需要更新,则直接在备份服务器上的数据库,拷贝到本地还原即可;2、在本地没有A数据库,可以在服务器分离,拿到本地附加(但这个要分离,如果有用户在使用就不好了) 或者备份好,拿到本地还原,和方法1类似,但是如果数据库的版本不一样,会出问题。(这个还原的时候不用原创 2016-04-12 14:02:45 · 438 阅读 · 0 评论