当前位置: 首页 > news >正文

网站如何在百度刷排名高端医疗网站模板免费下载

网站如何在百度刷排名,高端医疗网站模板免费下载,5g全连接工厂建设指南,比较好的开源cms系统例题: 创建如下两张表 分别命名为books和persons (1)按照书名,姓名的顺序列出字里包含‘德’字的人物的姓名,书名和字。 select name 姓名,bookname 书名,style 字 from books,persons where style like %德% and bo…

例题:

创建如下两张表 分别命名为books和persons

 

(1)按照书名,姓名的顺序列出字里包含‘德’字的人物的姓名,书名和字。

select name 姓名,bookname 书名,style 字
from books,persons
where style like '%德%'
and books.bookid = persons.bookid
order by 2,1;

order by 2,1:先按照书名排序,书名相同再按照姓名排序:一般是按照首字母排序

 

(2)哪本书中的人物姓名包含最多‘悟’字?
第一种表示方法:

select bookname 书名
from books,persons
where persons.bookid=books.bookid
and name like '%悟%'
group by bookname
having count(books.bookid)=(select top 1 count(bookid)
from persons
where name like '%悟%'
order by count(bookid) desc)

第二种表示方法:

select bookname 书名 from books
where bookid in(
select bookid from persons
where name like'%悟%’
group by bookid
having count(*) =(
select top (1) count(*) from persons
where name like'%悟%’
group by bookid
order by 1 desc))

count(字段)和count(*)的区别:

count(*) 是统计行数,

count(字段) 是统计字段列非null的行数

在查询字段非null时,两者的查询结果是一样的

补充:

count(1)也是统计行数

对于count(1)和count(*)返回的结果是一样的,但是两者的效率在不同的情况下不同:

如果表中没有主键 ,使用count(1)比count(*)快;

如果有主键,那么count(主键)最快

详细的内容,推荐这篇:http://t.csdn.cn/AiVUl

(3)人物最多的书的男性人物的姓名和字是什么

select name 姓名,style 字
from persons
where sex='男'
and bookid in(select bookid from persons
group by bookid 
having count(bookid) =(select top 1 count(bookid) from persons
group by bookid
order by count(bookid) desc))

 

(4)哪本书的人物姓名都是三个字的

select bookname 书名
from books
where bookid not in(select bookid from persons
where name not in(select name from persons where len(name)=3))

(5)女性人物最多的书是哪个朝代的

select dynasty 朝代
from books
where bookid in (
select bookid from persons
where sex ='女’
group by bookid
having count(*)=(
select top(1) count(*) from persons
where sex='女
group by bookid
order by 1 desc

 

 

(6)与唐僧在同一本书的女性人物是谁?

select name 姓名 from books,persons
where books.bookid in(select books bookid from books,persons
where books.bookid=persons.bookid
and name ='唐僧')
and books.bookid=persons.bookid
and sex='女';

(7) 有女性人物但是女性人物最少的书:

select distinct bookname书名,author作者
from books.persons
where books.bookid=persons.bookid
and books.bookid in 
select bookid from persons
where sex ='女'
group by bookid
having count(*) =(
select top(1) count(*)
from persons
where sex='女'
group by bookid
order by 1 asc))

 

http://www.yayakq.cn/news/529217/

相关文章:

  • seo短视频网页入口引流网站有哪些晨旭东方网站建设
  • 学习网站建设的步骤闽侯seo
  • 清苑住房和城乡建设局网站雄安网站建设制作
  • 网站标题如何设置集团网站
  • 木门东莞网站建设技术支持网站制作软件是什么
  • 手机制作网站表格制作excel基础教学
  • 做盗链网站ppt模板网站源码
  • iis 网站后台哪里有做旅游包车的网站
  • 苏州建网站公司选苏州聚尚网络南通网站建设方案
  • 做网站要用什么软件网站建设及发布的流程图
  • 什么是网站关键词高端做网站价格
  • 济南自助建站系统哪有深圳网站页面设计
  • 网站后缀意思杭州的设计网站大全
  • 网站开发素材代码海口建站模板厂家
  • h5网站源代码自己怎么建购物网站
  • 重大违法建设项目举报网站国家建设网资质查询
  • 个人网站要备案么爱站网是什么平台
  • 网红网站建设官网温州seo优化公司
  • 福州网站制作套餐服装定制前景
  • 网站开发开票交税重庆城乡建设子网站
  • 国家企业信用公示系统官方网站百度seo关键词排名优化工具
  • ps做游戏下载网站有哪些实惠的网站建设
  • 石家庄seo网站优化价格一键生成微信小程序平台
  • 宿迁哪里有做网站开发的网络宣传的方法渠道
  • 网站开发工程师招聘校内 实训网站 建设
  • 铺面怎样做放上网站企业年金离职后怎么办
  • 河北网站建设推广电话做字幕网站
  • 海口网站排名大学校园网络设计方案
  • 网站什么引导页深圳网站设计与制作
  • 做单本小说网站怎么样端口扫描站长工具