从 INSERT 返回 IDENTITY.这些 SQL 语句会创建一个临时表,将数据插入该表中,将其他数据与该表进行联接,然后除去该临时表。它可以用于检索第一个表中的所有行、第二个表中所有匹配的行、以及第二个表中与第一个表不匹配的所有行。加快使用 LEFT JOIN 的查询速度的一项技术涉及创建一个 TABLE 数据类型,插入第一个表(LEFT JOIN左侧的表)中的所有行,然后使用第二个表中的值更新 TABLE 数据类型。例如,如果您想运行一个返回每月数据(即使某一特定月份客户没有定单也要返回)的查询,您就可以很方便地使用笛卡尔乘积。阅读全文>
发表于 @ 2007年06月09日 10:53:00|评论(loading...)|收藏
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual.2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual.3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual.4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual.17.弧度角度互换(SQLServer,Oracle不知道) DEGREES:弧度-〉角度 RADIANS:角度-〉弧度。O:select greatest(1,-2,4,3) value from dual.阅读全文>
发表于 @ 2007年05月23日 10:02:00|评论(loading...)|收藏