
sql学习
懒人小苏
it新人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#获取时间
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日Date...转载 2018-06-13 10:45:02 · 1236 阅读 · 1 评论 -
sql去重复,只留id最大的一条记录
select * from tablename as a where not exists ( select 1 from tablename as b where b.name=a.name and b.id>a.idtalename:要去重复的表name:需要去重复的字段,可以有多个字段ID:取id字段最大...原创 2018-06-13 10:56:01 · 16134 阅读 · 1 评论 -
sql order by 用法
order by 是用在where条件之后,用来对查询结果进行排序 order by 字段名 asc/desc asc 表示升序(默认为asc,可以省略) desc表示降序order by 无法用于子查询,否则会报错:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。报错提示简单明了在子查询使用or...原创 2018-06-13 11:06:44 · 10311 阅读 · 2 评论 -
sql UNION ALL 用法
在开发过程中,有时需要合并两个查询结果或多个的数据,这个时候就可以用到union 和union all简单介绍一下union和union all的用法例: select id,name from table1 union select id,name from table2 union内部的select语句必须具有相同数量的列,列的数据类型必须是相似的,select语句中列...原创 2018-06-13 11:18:48 · 5059 阅读 · 0 评论 -
SQL学习:事务Transaction 用法
begin Transaction 可以理解成新建一个还原点。 commit Transaction 提交这个自begin tran开始的修改 rollback Transaction 表示还原到上个还原点。例如:begin transaction if @BillID=N'' begin--新增 insert into Fa_Record_PriceIndex... ...原创 2018-07-11 08:45:51 · 1335 阅读 · 0 评论