SQL
文章平均质量分 74
lukylfm
编程时间不长,希望和大家交流
展开
-
sql inner join
内连接 <br />INNER JOIN:只显示多表之间与关联条件相匹配的列.<br />外连接:<br />LEFT JOIN :以左表为基础,显示左表中的所有列,不管是否与关联条件相匹配,而右表中的数据只显示与关联条件相匹配的列,不匹配的列以NULL字符填充.<br />RIGHT JOIN:以右表为基础,显示右表中的所有列,不管是否与关联条件相匹配,而左表中的数据只显示与关联条件相匹配的列,不匹配的列以NULL字符填充.<br />FULL JOIN :显示多个表中的所有的列,不匹配关联条件原创 2010-08-16 13:26:00 · 736 阅读 · 0 评论 -
SQL中的left outer join,inner join,right outer join用法
<br />使用关系代数合并数据 1 关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中: ? 用表、或者数据集合表示关系或者实体。 ? 用行表示元组。 ? 用列表示属性。关系代数包含以下8个关系运算符 ? 选取――返回满足指定条件的行。 ? 投影――从数据集合中返回指定的列。 ? 笛卡尔积――是关系的乘法,它将分别来自两个数据集合中的行以所有可能的方式进行组合。 ? 并――关系的加法和减法,它可以在行的方向上合并两个表中的数据,就像把一个表垒在另一转载 2010-08-16 13:23:00 · 908 阅读 · 0 评论 -
在SQL Server中获得不包含时间部分的日期
<br /> 在本文中,GetDate()获得的日期由两部分组成,分别是今天的日期和当时的时间: Select GetDate() <br /><br /> 用DateName()就可以获得相应的年、月、日,然后再把它们连接起来就可以了: <br /><br /> Select Datename(year,GetDate())+'-'+Datename <br /><br /> (month,GetDate())+'-'+Datename(day,GetDate()) <br /><br /> 另转载 2010-08-24 10:33:00 · 837 阅读 · 0 评论