select-这段代码可以改写成group by...having语句吗?如果能,怎么改?

问题描述

这段代码可以改写成group by...having语句吗?如果能,怎么改?
SELECT empfname, empsalary FROM qemp
WHERE empsalary <
 (SELECT .90*AVG(empsalary) FROM qemp);

解决方案

SELECT empfname, empsalary FROM qemp GROUP BY empsalary HAVING empsalary > 90*AVG(empsalary);

解决方案二:

linq group by Having 语句的写法.
having和group by结合的使用
LINQ语句之Group By/Having和Exists/In/Any/All/Contains

解决方案三:

上面我写的也不对 应该是不能用groupby

解决方案四:

select empfname,empsalary from qemp
group by empsalary
having empsalary < .90*avg(empsalary)

解决方案五:

不能groupby在empfname上

SELECT 1 AS flg, empfname,empsalary
FROM qemp
GROUP BY flg
HAVNG empsalary < .90*avg(empsalary)

时间: 2024-10-23 16:42:23

select-这段代码可以改写成group by...having语句吗?如果能,怎么改?的相关文章

汇编语言-救急!求大神这段C语言改写成汇编

问题描述 救急!求大神这段C语言改写成汇编 5C #include #include #include #include #define PageUp 0x4900#define PageDown 0x5100#define Home 0x4700#define End 0x4F00#define Esc 0x011B void char2hex(char xx char s[]) /* 把8位数转化成16进制格式 /{ char t[] = ""0123456789ABCDEF&qu

如何自定义异常,下面这段代码怎么分解成几个小功能

问题描述 如何自定义异常,下面这段代码怎么分解成几个小功能 下面这段代码我想分解成更小的几个功能,意思就是分成几个功能更加单一的方法,这段代码是基于面对对象写的,应该怎么写. private byte[] getData() { try { FileInputStream qu = new FileInputStream(""); FileOutputStream chu = new FileOutputStream(""); this.data = new byt

信息-请帮我看看这段代码有什么问题,提示查询语句出错。

问题描述 请帮我看看这段代码有什么问题,提示查询语句出错. <% set rs=server.CreateObject("ADODB.Recordset") dim temp ,I dim posid,posname, branch, manager, checktime,bz,mainpic,checkpic,checkquarter,group temp=request.Form("input") select case request.Form(&quo

这段代码怎么写成类

问题描述 这是赵春生的代码要生成一个程序,如果有大量的重复代码应该可以制作成类吧?我想问下下面代码制作成类要怎写?内存地址若要放入阵列每个窗口只要回调阵列的地址能办到吗?EX:当前有三个地址0x1025040,0x1025041,0x1025042分别对应三个TextBox如何改写下面代码?privatevoidbutton_go_Click(objectsender,EventArgse){IntPtrPinballHandle;IntPtrPinballScoreAddressPointer

求帮助啊 急用啊-C#如何使用WinHttp.WinHttpRequest.5.1,下面是一段asp的代码,想改写成.NET

问题描述 C#如何使用WinHttp.WinHttpRequest.5.1,下面是一段asp的代码,想改写成.NET Set http = CreateObject("WinHttp.WinHttpRequest.5.1") http.Open "GET",url,false http.SetRequestHeader "Referer","http://www.bai.com/"

两段delphi 的代码,谁能帮我改写成C#的

问题描述 是电脑与某种机器通讯的,厂家只有delphi的例程,但我没有学过delphi,有哪位热心的朋友帮我改写成C#的代码:如果分不够,可以另开帖赠送,先谢了!//初始化IP机procedureTfrmRealInfo.pdIPSocket;vari:Integer;beginConnCount:=0;SockCount:=0;//ifchkServer.Checkedthenbeginsrvrsckt1.Port:=sePort.Value;srvrsckt1.Active:=Trueend

library-下面这段代码是什么语言,用什么工具打包成dll?

问题描述 下面这段代码是什么语言,用什么工具打包成dll? 下面这段代码是什么语言,用什么工具打包成dll? library DSounds; { Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source) USES clause if your DL

c++-C++ 求大神帮忙修改段代码,信息管理系统,把原有的类拆成四个派生类

问题描述 C++ 求大神帮忙修改段代码,信息管理系统,把原有的类拆成四个派生类 http://pan.baidu.com/s/1o69SUWq 这里面是头文件和源文件和说明 求大神帮帮忙 解决方案 链接不存在了 提供一个思路吧,也就把工作细分化.把功能具体化.举一个简单例子 假如有一个图书管理类. 你可以拆分为:借书类.还书类.查书类等,

J2ME代码改写成C++代码(Windows Mobile)

问题描述 请教下各位大侠,谁有做过旧版的手机上的J2ME代码移植到新的WindowsMobile平台上,并改写成C++的相关东东啊?或者大家有什么好的建议吗?实现起来难度系数高不?请大家给点建议啊~ 解决方案 解决方案二:只移算法和一些逻辑的地方,图像.读写文件这类的引擎要重写.解决方案三:听起来就工作量很大...J2ME跨平台性可以利用起来啊.