摘要: SQL收集语句 表 创建表 create table employee (first varchar(15), last varchar(20), age number(3), address varchar(30), city varchar(20), state varchar(20)); 修改表名与字段名: 例1:更改orders表的列p_id 名称为 products_... 阅读全文
posted @ 2007-07-13 17:26 杰仔 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 存储过程: Create Proc sp_insert@F_Code varchar(10),@F_Name varchar(100),@F_Address varchar(100),@F_tel int,@F_BuildDate smalldatetime,@F_TotalPersons intasinsert into Fa_Family(Fa_Code,Fa_Name,Fa_Address,... 阅读全文
posted @ 2007-07-13 16:35 杰仔 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 存储过程 create proc test @lc_code varchar(50) as select lc_name from lc_location where lc_code=@lc_code DataSet SqlConnection conn = new SqlConnection("Server=dserver;database=lawmanfepos;uid=sa;pwd... 阅读全文
posted @ 2007-07-13 16:33 杰仔 阅读(519) 评论(0) 推荐(0) 编辑
摘要: Union与And的使用 UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION 跟 JOIN 有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION 的一个限制是两个 SQL 语句所产生的栏位需要是同样的资料种类。另外,当我们用 UNION这个指令时,我们只会看到不同的资料值 (类似 Select DISTINCT)。 UNION ALL 这个指令... 阅读全文
posted @ 2007-07-13 16:31 杰仔 阅读(365) 评论(0) 推荐(0) 编辑
摘要: JOIN的使用 LEFT JOIN 或 LEFT OUTER JOIN。 左向外联接的结果集包括 LEFT OUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均为空值。RIGHT JOIN 或 RIGHT OUTER JOIN。 右向外联接是左向外联接的反向联接。将返回右表的所有行。如果右表的某行在左表中没... 阅读全文
posted @ 2007-07-13 16:31 杰仔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在预习中发现SQL的第5章有讲JOIN,这个关键字与上两章讲过的UNION一样,都是可以用来做不同表之间的数据连接查询的。我以前曾稍微比较过两者的区别, 总体来说JOIN适于“左右”连接,UNION适于“上下连接”。另外感觉JOIN在连接查询不同类型的数据比较好用。因为UNION只能连接同类型的数据,如果要连接不同表的不同类型的列,如A表中的 int 型列A1与B表中的 char 型列,将两者... 阅读全文
posted @ 2007-07-13 16:29 杰仔 阅读(1559) 评论(0) 推荐(0) 编辑