
SQL
wide288
头脑的清醒更有利于高级思维的活动。
展开
-
SQL- join 语句介绍
假设我们有两张表。 Table A 是左边的表。Table B 是右边的表。 其各有四条记录,其中有两条记录是相同的,如下所示: id name id name -- ---- -- ---- 1 Pirate 1 Rutabaga 2 Monkey 2 Pirate 3 Ninja 3 Darth Vader原创 2013-01-26 17:19:38 · 641 阅读 · 1 评论 -
column 'id' in field list is ambiguous
column 'id' in field list is ambiguous 这个错误,是因为你查询语句里面有id字段的时候,没有说明是哪个表的id字段,应该加上表名(或者别名)来区分。 用表名进行区分的例子: select student.id, student.name, score.total from student, score where student.i转载 2014-05-08 22:43:15 · 27516 阅读 · 0 评论 -
基于 sql server 数据库,添加字段,删除字段
新建字段,添加字段: alter table tablename add books int default 0 或 alter table tablename add books varchar(100) 添加描述信息: EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述信息' , @lev原创 2014-03-25 16:24:04 · 970 阅读 · 0 评论 -
sql 不相等 判断 操作符
!=也可以,只是不规范!原创 2014-02-27 13:07:35 · 3516 阅读 · 0 评论 -
alter table 表名 alter column 字段名 INT 报错
报这个错,是因为有约束影响,删除指令。 把约束删除掉,再运行即可。原创 2014-01-07 15:56:10 · 5713 阅读 · 0 评论 -
取二个表的交集
并计算交集的结果。 取两个都有的ID select a.* from a where id in (select id from b) 取 ID 字段的交集。原创 2014-01-06 11:45:25 · 954 阅读 · 0 评论 -
T-SQL入门
T-SQL学习笔记 [问题点数:20分,结帖人liulun] 没有涉及高级话题 适合T-SQL入门的人看 我觉得例子有很大的借鉴意义 如果对哪篇文章有疑问,可以在对应的文章下留言 我会尽快回复的 真诚的希望能和朋友们讨论 也希望高人多批评 一:简单的语法知识 1:定义变量给变量赋值 2:if和else 3:begin和end 4:两种case语句转载 2013-05-11 11:13:00 · 771 阅读 · 0 评论 -
SQL Server的 T-SQL小节介绍
SQL Server 注释 二种, 1,单行 “--” 2,多行 “/* sql code */” 批处理 批 - 是指客户机传送到服务器上的一组完整数据和SQL指令,批中的所有SQL 语句做为一个整体编译成一个执行单元后从应用程序一次性地发送到SQL SERVER 服务器进行执行。称之为批处理。 所有的批处理命令都使用 GO 作为结束标志 由于批处理中的所有转载 2013-05-11 11:08:18 · 848 阅读 · 0 评论 -
让sql语句结果集不排序,按照in语句的顺序返回结果
让sql语句结果集不排序,按照in语句的顺序返回结果 本项目,使用数据为 sql server 2008 比如 sql语句为 select * from order where oderid in(111,222,333,444,555,666) 数据为 id name 111 C 222 D原创 2013-02-01 11:33:05 · 2913 阅读 · 0 评论 -
SQL生成随机日期
SQL生成随机日期 日期:2013-01-07 阅读:0 分类:综合信息 --前后365天的日期 select convert(varchar(10),dateadd(d,checksum(newid())%365,getdate()),120) --范围内的日期 DECLARE @date_from DATETIME; --开始日期 DECLARE @date_to DAT转载 2013-01-29 10:52:51 · 4701 阅读 · 0 评论 -
sql 刚刚插入,引用插入记录的ID
太好了执行完sql(insert)后 用@@identity 返回刚插入记录ID insert into users (last_name,pwd,purview,email) values('txl','12345','view','yztxl@eyou.com'); select @@identity转载 2014-10-16 17:03:46 · 981 阅读 · 0 评论