sqlserver创建表
id int 主键;
url varchar(50);
title varchar(40);
body varchar(800)
(1):编写一条SQL语句,查询编号最大的10条记录将序排列,最大的记录除外
(2):编写一条SQL查询将url匹配的排在最前
id int 主键;
url varchar(50);
title varchar(40);
body varchar(800)
(1):编写一条SQL语句,查询编号最大的10条记录将序排列,最大的记录除外
(2):编写一条SQL查询将url匹配的排在最前
2.url在哪?
order by case when id='www.163.com' then 1 when url='www.sina.com' then 2 else then 3 end
(
id int,
url varchar(50),
title varchar(40),
body varchar(4000)
)
insert tb select 1,'www.baidu.com','中国-百度','全球最大的中文搜索引擎'
insert tb select 2,'www.oncity.cc','中山-Oncity','中山娱乐网站'
insert tb select 3,'www.baibai.com','中国-拜拜','中国拜拜网'
insert tb select 4,'www.yahoo.com.cn','中国-yahoo','雅虎中国'select * from tb order by case when charindex('www.bai',url) >0 then 0 else 1 enddrop table tb/*
id url title body
----------- --------------- -------------------- ----------------
1 www.baidu.com 中国-百度 全球最大的中文搜索引擎
3 www.baibai.com 中国-拜拜 中国拜拜网
4 www.yahoo.com.cn 中国-yahoo 雅虎中国
2 www.oncity.cc 中山-Oncity 中山娱乐网站(所影响的行数为 4 行)
*/