随笔分类 -  *SQL

摘要:1、笛卡尔积(没有加筛选条件的内连接) 两表关联,把左表的列和右表的列通过笛卡尔积的形式表达出来。 mysql> select * from t1 join t2; 或者 mysql> select * from t1 inner join t2; 或者 mysql> select * from t 阅读全文
posted @ 2024-04-30 11:01 李济宏(Amadeus) 阅读(3) 评论(0) 推荐(0) 编辑
摘要:好多朋友喜欢用游标解决此问题,但是执行速度狂慢! 其实解决起来很简单了: 先来个简单的: 把FLowER的Am_employee表的email,dept_id,ext_no多条数据按emp_no对应update到EmpBaseInfo表中: update EmpBaseInfo set email= 阅读全文
posted @ 2009-02-05 16:19 李济宏(Amadeus) 阅读(225) 评论(0) 推荐(0) 编辑
摘要:SQL2005提供了新函数:ROW_NUMBER() 以下为示例: select ROW_NUMBER() OVER(ORDERBY sAMAccountName DESC) as emp_no, ''as card_no,sAMAccountName as ename,sn+givenname a 阅读全文
posted @ 2009-01-21 12:59 李济宏(Amadeus) 阅读(158) 评论(0) 推荐(0) 编辑
摘要:生成格式如:DT.EMP.0000000001的自增emp_id, 加入EmpBaseINfo表中。 --生成格式如DT.EMP.0000000001 【Vegas Add】 ALTERFUNCTION\[dbo\].\[Get\_EmpBaseInfo\_AccountID\](@RowIDasi 阅读全文
posted @ 2009-01-19 11:51 李济宏(Amadeus) 阅读(242) 评论(0) 推荐(0) 编辑