SQL查询sql删除语句怎么写写,高分在线等

SQL的查询语句怎么写?_百度知道
SQL的查询语句怎么写?
/*SQL是3个表的查询,会给出表以及3个表之间的约束关系Student&表&&&&No编号&&&&&Name&姓名&&&&Birthday&生日&&&&bj&班级&&&&jg&籍贯&&&&adds地址&&&&&number电话Course&表&&&&Kcbh课程编号&&&&&kcmc课程名称Source&表&&&&Cjguid&(主键)&&&&No&编号&&&&kcbh&课程编号&&&&cj成绩*/--&(1)查询学生籍贯为‘湖北’生日为的所有信息select&*from&Studentwhere&1=1and&jg&=&'湖北'&--&籍贯为‘湖北’and&Birthday&=&''&--&生日为--&(2)查询学生姓名为‘王华’的各课程的平均分,最高分,最低分,总分。select&&&&avg(kcbh)&as&平均分,&&&&max(kcbh)&as&最高分,&&&&min(kcbh)&as&最低分,&&&&sum(kcbh)&as&总分from&Sourcewhere&1=1and&exists&(select&1&&&&&from&Student.&&&&where&1=1&&&&and&Student.No&=&Source.No&&&&Name&=&'王华'&--&姓名为‘王华’&&&&)--&(3)没有太看题,大致是要求查询4,5列以上的信息,其中3个表各包含一些信息select&&&&Student.Name&as&学生,&&&&Course.kcmc&as&课程,&&&&Source.cj&as&成绩from&Student,&&&&Course,&&&&Source,where&1=1and&Student.No&=&Source.Noand&Course.Kcbh&=&Source.kcbh
其他类似问题
为您推荐:
sql1:select&No,Name,Birthday&,bj&,jg&adds,number&where&jg='湖北'&and&生日=''sql2:select&avg(cj)as&平均分,max(cj)as&最高分,min(cj)as&最低分,sum(cj)as&总分&from&&Source&&where&no&=&(select&top&1&no&from&student&where&name='王华')&&sql3:不明白哦
谢谢回答。where no = (select top 1 no from student where name='王华')这个部分看不懂,SQL 好久都没用到了。
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁SQL查询语句,在线等_百度知道
SQL查询语句,在线等
客户信息表
广州............订单表客户编号
‘’‘’‘’‘......查询出订单数比李四还少的客户信息
提问者采纳
客户信息表.客户编号, 客户信息表.客户姓名 FROM
订单表 JOIN 客户信息表 ON 订单表.客户编号 = 客户信息表.客户编号
订单表.客户编号, 客户信息表.客户编号, 客户信息表.客户姓名HAVING
COUNT(订单表.客户编号) &
SELECT COUNT(订单表.客户编号)
FROM 订单表,客户信息表
WHERE 订单表.客户编号 = 客户信息表.客户编号 AND 客户信息表.客户姓名='李四'
)测试过,可行
不对, COUNT(订单表.客户编号) 得到的是订单总数开始我也是这么想的
你需要的不就是订单总数么,得到的结果是王而1个,李四2个,张三3个。查询后就是王而的信息了
其他类似问题
为您推荐:
您可能关注的推广
sql查询的相关知识
其他3条回答
select 客户编号 from 订单表
group by 客户编号 having count() &(select count(*) from
订单表 where 客户编号=( select 客户编号 from 客户信息表 where 客户姓名=&李四 &)) 可能不对,没有试验
试一下select 客户编号, count(*) from 订单表group by 客户编号 having count(*) &(select count(*) from 订单表where 客户编号 =(select 客户编号 from 客户信息表 where 客户姓名 = '李四'))
select * from 客户信息表 where 客户编号 in (select 客户编号 from 订单表 group by 客户编号 having count(*)&(select count(*) from 订单表 where 客户编号=(select 客户编号 from 客户信息表 where 客户姓名='李四')))
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁高分求助sql语句查询,比如有一张表,表的字段为name(张三,李四。。。)type(大人,小孩。。。。)_百度宝宝知道相关文章推荐:
sql 查询字段 但不显示
数据库:sql2000 sp3
要求:表A,为企业信息表,存放企业代码,以及其它等企业信息
表B,为数据表,存放企业提交数据,字段数量超过100,
两个表都有企业主代码
为唯一标识, 表B中还有,提交月份等字段,
两个表同时查询
select * from
A,B where A.pany
现在我想查询的时候A表中显示指定的字段,B表中只查询出数据,
至于主代码和月份不想显示出来,由于后面的数据字段太多,所以一一列出不太可能,B表中还有一百多个字段
有没有方法排除不想显示的字段,
如果有请给你详细方法,谢谢了,
回复 (4) 浏览 (3399)
其他文章推荐
ITPUB官方微博:
我们处在一个神奇世界的开端,这个世界的应用程序由数据驱动。数据正在呈指数级增长,各种传感器的剧增,高清晰度的图像和视频都是数据爆炸的原因。腾讯、淘宝掌握了大量的用户数据,力图描绘出用户的整体“画像”。面对大数据的汹涌来袭,传统的数据存储和数据库技术已 ......
回复 (26) 浏览 (15005)
谈到内存数据库,您脑海里能蹦出哪些词?有人说,内存数据库多半用来跑分析应用,交易数据都存储在传统磁盘当中,想想看内存数据库是否只能容得下小型的数据集?究竟内存数据库适合哪些应用场景?在大数据的冲击下,内存技术就如同一部神曲,开始了密集轰炸。它不再止步 ......
回复 (44) 浏览 (14925)
想象一下将顾客服务或电话销售的每一次谈话都做记录并转译成文本,还有电子邮件、在线聊天、社交网站上的评论等数据,在解析、整合并分析这些文本的过程中,有木有觉得大脑要爆炸了?没错,都是大数据惹的祸。怎样才能驾驭大数据?征服大数据并不意味着要控制所有的数据 ......
回复 (34) 浏览 (5788)
数据库:ORACLE10g现在数据库设置了每周一LEVEL0备份;从周二到周日都是LEVEL1备份。rman设置保存7天的备份内容。备份包含数据文件,还有归档日志。1.请教如何通过命令确认最早可以回复的时间点?2.如果今天是5-14周三,根据设置应该今天备份后只保留最早5-8上周四的备份 ......
回复 (20) 浏览 (696)
最近粉丝的集中营在哪里?是的,群星云集风水宝地当属北京国际车展。北京车展上星光熠熠,大长腿欧巴、都教授、各路女神、世界足球先生、F1世界冠军,到底如何选择代言人?没错,大数据说得算!百度大数据说,追星星和教授的粉丝中,贴有超有购买力“中国大妈”标签的消费 ......
回复 (40) 浏览 (7259)
&&今早开机发现,打开SQLServer2008的SQLServerManagementStudio,输入sa的密码发现,无法登陆数据库?提示以下错误:&&“在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 ......
回复 (3) 浏览 (56)
回复 (4) 浏览 (483)
教一个朋友学习oracle执行计划如何选择执行路径用如下语句查询耗CPU最多的10条语句&select*from&&(select&&&s.SQL_ID,&&&sum(s.CPU_TIME_DELTA),&&&sum(s.DISK_READS_DELTA),&n ......
回复 (4) 浏览 (320)
看到Oracle顾问比较喜欢使用这个工具,自己也研究研究..SQLTXPLAIN,也称为SQLT,是OracleServerTechnologiesCenterofExpertise-STCoE提供的一款工具。SQLT输入一个SQL语句,然后可输出一组诊断文件。这些文件通常用于诊断性能不佳的SQL语句。&SQLT会连接到数据库 ......
回复 (5) 浏览 (394)
DB2SQL性能调优秘笈作  者:(美)TonyAndrews著陈勇,杨健康译丛书名:华章程序员书库出版社:机械工业出版社ISBN:1出版时间:版  次:1页  数:86装  帧:平装开  本:16开样章下载:/d_.shtml编 ......
回复 (3) 浏览 (252)
文章推荐:
盛拓传媒:
友情链接:
特别鸣谢:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题Sql语句高级查询,高分悬赏_百度知道
提问者采纳
select id,title,(select StyleName from NewsStyle where News.StyleId=NewsStyle.StyleId) as StyleName,(select TypeName from NewsType where News.TypeId=NewsType.TypeId) as TypeName
提问者评价
非常感谢!
其他类似问题
为您推荐:
其他4条回答
SELECT A.id,A.title,StyleName,TypeName,IssueDateFROM dbo.News AS ALEFT JOIN dbo.NewsType AS BON A.TypeId = B.TypeIdLEFT JOIN dbo.NewsStyle AS CON A.StyleId = C.StyleIdWHERE A.StyleId = ''
select id,title, StyleName as StyleId,TypeName as TypeId from News a,newsstyle b,newstype cwhere a.styleid = b.styleid and a.typeid = c.typeid
select A.id,title, B.StyleName, C.TypeName from dbo.news A, dbo.newsstyle B, dbo.newstype Cwhere A.StyleId = B.SytleIdand A.TypeId = C.Type_Id
select n.id,n.title,s.StyleName,t.Typename, from news n,newsStyle s,NewsType twhere n.StyleId = n.StyleId and n.TypeId = t.TypeId and n.StyleId = ''
您可能关注的推广
sql语句的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 navicat怎么写sql语句 的文章

 

随机推荐