社区
数据库(包含打印,安装,报表)
帖子详情
一个SQL查询分组的语句帮帮忙
jackKun
2004-10-27 08:31:44
我有两个表,A,B里面的结构是一样的.现在我要分组统计出今天销售的东西的数量和金额.
项目名称,总金额,数量,用项目名称分组!我要怎么做???
谢谢大家了!!
...全文
107
10
打赏
收藏
一个SQL查询分组的语句帮帮忙
我有两个表,A,B里面的结构是一样的.现在我要分组统计出今天销售的东西的数量和金额. 项目名称,总金额,数量,用项目名称分组!我要怎么做??? 谢谢大家了!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackKun
2004-10-28
打赏
举报
回复
of123() 您给的是对的,我散分了谢谢
whiledo
2004-10-27
打赏
举报
回复
select 项目名称,sum(金额) as 总金额,sum(数量) as 数量 from A,B where (A.项目名称=B.项目名称)and(A.日期="now") group by 项目名称
fredlin
2004-10-27
打赏
举报
回复
是这个:
select 项目名称,sum(金额) as 总金额,sum(数量) as 数量
from ((select * from A) union (select * from B))
group by 项目名称
whiledo
2004-10-27
打赏
举报
回复
子查询一次只能返回一个记录吧
of123
2004-10-27
打赏
举报
回复
Select 项目名称,SUM(单价 * 数量) As 金额,SUM(数量) AS 合计数量 from (Select * From A Where 日期=#2004-10-27# Union Select * From B Where 日期=#2004-10-27#) Group By 项目名称
of123
2004-10-27
打赏
举报
回复
Select 项目名称,SUM(金额 * 数量) As 总金额,SUM(数量) AS 合计数量 from (Select * From A Where 日期=#2004-10-27# Union Select * From B Where 日期=#2004-10-27#) Group By 项目名称
superstarchy
2004-10-27
打赏
举报
回复
那就用
select 项目名称,sum(金额) as 总金额,sum(数量) as 数量
from ((select * from A) union (select * from B))
group by 项目名称
superstarchy
2004-10-27
打赏
举报
回复
楼主的意思如果是统计两个表的总和就应该是
select 项目名称,总金额,数量
from ((select * from A) union (select * from B))
group by 项目名称
jackKun
2004-10-27
打赏
举报
回复
两个表呀!!!总金额是数量和单价求出来的...
superstarchy
2004-10-27
打赏
举报
回复
select 项目名称,总金额,数量 from tablename group by 项目名称
用sql脚本创建sqlserver数据库范例
语句
下面是创建
一个
sqlserver数据库的代码模板,加上
一个
创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。 希望能帮上忙! 代码如下: USE [master] GO IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N’HkTemp’) BEGIN DROP DATABASE HkTemp –如果数据库存在先删掉数据库 END GO CREATE DATABASE HkTemp ON PRIMARY –创建主数据库文件 ( NAME=’HkTemp’, FILENAME=’E:\Databases\HkTemp.dbf’, SIZE
SQLPLUS命令的使用大全
两天写几个oracle日常维护的常用脚本,N多sqlplus命令看不明白,这个“SQL*PLUS命令的使用大全”帮了不少忙。 ----------------------------------------------------------------------------------------------------------------------------------- Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus
语句
。 我们通常所说的DML、DDL、DCL
语句
都是sql*plus
语句
,它们执行完后,都可以保存在
一个
被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql
语句
,我们可以对保存在sql buffer中的sql
语句
进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus
语句
,在sql*plus中执行的其它
语句
我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。 下面就介绍一下一些常用的sql*plus命令:
7天带你玩转Mysql数据库之SQL
语句
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 七年SQL
语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题:1. 自己写了SQL却不知道对不对。2. 在上线后发现原有的数据内容SQL
语句
执⾏结果没问题, 但是数据变化了以后SQL返回的结果就错误了。3. 稍微复杂⼀点的SQL就不知道该如何写了。4. 看不懂同⾏写的SQL是为什么。5. 不知道索引的原理。6. 不知道怎么加索引能够提⾼查询性能纵观全网的教程都只停留在概念解析的层面,没有深入剖析原理,所以看了那么多的教程,可还是不会写。本教程与其他教程不同带你深入了解原理,让你真正了解什么是SQL
语句
,让你懂得SQL
语句
的编写⽅法。不再为SQL
语句
而烦恼。真正做到面对任何问题能够判断出SQL
语句
是不是能够实现,该怎样实现。
OraTracer oracle 抓取 oracle 执行
语句
抓取oracle等数据库执行
语句
工具, 将客户端调用oracle的执行
语句
都明明白白地进行列出,很好用 如果是xp的操作系统,建议下载另
一个
资源SQLMonitor,因为展示的更明了,(SQLMonitor在win7及2003可能用不了) OraTracer展示不如SQLMonitor明了,但是在win7和2003是可以用的,如果实在用不了,没有帮上忙,请各位朋友勿怪。
SQLMonitor
抓取oracle等数据库执行
语句
工具, 将客户端调用oracle的执行
语句
都明明白白地进行列出,很好用 一般在XP的操作系统下,win7及2003可能用不了,去下载另
一个
资源:名称是OraTracer,OraTracer展示不如SQLMonitor明了,但是在win7和2003是可以用的,如果实在用不了,没有帮上忙,请各位朋友勿怪。
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章