学习笔记
文章平均质量分 50
birdweixiao
这个作者很懒,什么都没留下…
展开
-
SQL 中 Left Join 和Right Join
例表a aid adate 1 a1 2 a2 3 a3 表b bid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段 select * from a ,b where a.aid = b.bid这是仅取出匹配的数据. 此时的取出的是: 1 a1 b1 2 a2 b2 那么left join 指: select * from a left join b on a.aid = b.bid 首先取出a表中所有数据,然后再加上与a,b匹配的的数据 此时的取出的是: 1 a1 b原创 2010-12-08 15:16:00 · 266 阅读 · 0 评论 -
SQL Server中动态游标的定义
方法一:不知道多输出参数如何写:declare @cursor_name varchar(36),@str nvarchar(4000)select @cursor_name=newid() DECLARE @ckbm varchar(20) exec('DECLARE ['+@cursor_name + '] CURSOR FOR select f_ckbm from tbda_ck')exec('open ['+ @cursor_name+']')set @str=N'fetch from ['+ @翻译 2010-12-08 15:44:00 · 575 阅读 · 0 评论 -
SQ!l语法
<br />create table Student(S# varchar(20),Sname varchar(10),Sage int,Ssex varchar(2)) <br />前面加一列序号:<br />if exists(select table_name from information_schema.tables <br />where table_name='Temp_Table')<br />drop TABLE Temp_Table<br />go<br />select 排名=ide原创 2010-12-13 13:35:00 · 1307 阅读 · 1 评论