首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于sql连接查询有关问题

2013-06-19 
【急】关于sql连接查询问题create table tab1( id int primary key identity,name varchar(16) not null)cre

【急】关于sql连接查询问题

create table tab1( 
id int primary key identity,
name varchar(16) not null
)
create table tab2(
s_id int primary key identity,
condent varchar(100) not null,
tab_id int foreign key references tab1(id)
)


假如tab2 有N(100-1000)条数据
表tab1有10条数据

写个查询语句,
select name,s_id,condent from ....
上面都字段必须要查出来,
查询出10条数据,根据表1的id排序

不知道问题表达清楚没,
请大家帮我看看这个查询语句如何写啊? SQL select 查询语句 连接查询
[解决办法]
select top 10 name,s_id,condent from tab1 ,tab2 where tab1.id = tab2.tab_id 



[解决办法]
select top 10 t1.name,s_id,condent from tab2 t2 join tab1 t1 on t2.tab_id=t1.id order by t1.id
[解决办法]
用 ROW_Number() 吧

热点排行