社区
数据库相关
帖子详情
多表查询的问题,
njpyxujin
2003-08-23 03:18:12
是用SQL和ADO 连接数据库的,有两张表,都有一个相同的字段名,从一个表里求出一个字段里数据的总和,另一也是,在SQL里可以实现,但我不知道在DELPHI怎么实现
而且结果要在DBGIRD里显示, 谢谢各位了
...全文
27
4
打赏
收藏
多表查询的问题,
是用SQL和ADO 连接数据库的,有两张表,都有一个相同的字段名,从一个表里求出一个字段里数据的总和,另一也是,在SQL里可以实现,但我不知道在DELPHI怎么实现 而且结果要在DBGIRD里显示, 谢谢各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
njpyxujin
2003-08-23
打赏
举报
回复
我是这么写的,通过了,我好笨哦,主要是我没把数据源设置好,一直没出现数据,现在好了,见者有分了啊,不过谢谢各位了.
dm.queryin.Close;
dm.queryin.SQL.Clear;
dm.queryin.SQL.Add('select tb_sourout.原料名称,sum(数量),sum(领用数量),sum(数量)-sum(领用数量) from tb_sourout');
dm.queryin.SQL.Add('join tb_sourin');
dm.queryin.SQL.Add(' on (tb_sourin.原料名称=tb_sourout.原料名称)');
dm.queryin.SQL.Add('group by tb_sourout.原料名称');
dm.queryin.Active:=true;
dm.queryin.Open;
yujohny
2003-08-23
打赏
举报
回复
把Query1的SQL属性设置为如下例子就可以了
SELECT (A.字段+B.字段)AS aa FROM A,B where 条件
njpyxujin
2003-08-23
打赏
举报
回复
不是要要到两张表吗
liangzisiyun
2003-08-23
打赏
举报
回复
那不是很简单嘛。把SQL中的语句写到Delphi中不就可以了嘛。试试看吧。
BS-XX-057 公交查询系统
该系统的主要功能模块需求分析如下:· 登录和注册:登录功能主要分为用户的登录以及系统管理员的登录,用户和管理员的权限不同,用户登录后进入用户界面,管理员登录后进入后台管理页面[4]。 用户登陆的前提是已经注册。管理员不能直接在系统里注册,只能在数据库的内部进行添加。· 公交信息查询:对于一个公交查询系统,用户最主要的需求就是公交信息的查询。 比如线路的相关信息,换乘的公交信息等。· 公告模块:系统管理员登录管理员子系统后可以发布公告信息。用户能够查看管理员发布的公告。· 留言模块。留言模块其实就是与系统管理员的交流模块,用户能够提出自己的意见和
问题
,管理员看到用户的投诉和建议的时候也能够做到及时的反馈。· 站点线路信息维护:管理员进入后台管理页面,能够对公交线路、车次、站点进行实时更新。· 车辆管理模块:管理员进入后台管理页面,可以管理车辆。· 司机管理模块:管理员进入后台管理页面,可以管理司机。本系统讲解主要从整体的系统架构设计,系统的开发目录,系统的主要的组件的作用,系统的核模块的开发和执行流程,以及系统的核心算法:最短路径换乘算法和MD5加密算法两个方面来进行讲解,希望能对大家有所帮助。
数据库中的
多表查询
总结
数据库在单个表里操作其实很简答,但是涉及在多张表里寻找数据的时候,难度会大大增加,这里解释一些多表联合查询常用的操作。 一、join操作 在数据库的查询中,多表连接查询是一大难点,也是
多表查询
里的重点。连接主要有以下四种情况: INNER JOIN(内连接):如果表中有至少一个匹配,则返回行 【在语法中可以省略INNER关键字】 LEFT JOIN(左连接):从左表返回所有的行,如果右表中...
Mysql
多表查询
详解
纸上得来终觉浅 1.前言:上篇讲到Mysql中关键字执行的顺序,只涉及了一张表;实际应用大部分情况下,查询语句都会涉及到多张表格 : 1)多表连接有哪些分类; 2)针对这些分类有哪些连接方法? 3)这些连接方法分别作用于哪些应用场景? 这篇针对这三个点通过实例来讲述,目的是穷尽所有的场景和所有的方法,并且对每个方法的使用做实例。 2.假设有两张表格A和B,把表格当作一个集合,那么表格中
数据库中的
多表查询
问题
在实际用用中,如果程序逻辑需要的数据不在同一个数据表中或者视图中,我们就需要
多表查询
。 (1)内连接 使用比较运算符对各个表内的数据进行比较操作,列出符合条件的表的各列。关键字为inner join 或者 join 内连接又分为等值连接 非等值连接、自然连接。 (2)外连接 当数据表中的一些行在其他表中不存在匹配行时,内连接查询会忽略原表中满足要求的行。外连接则至少返回一个from后连接
ASP.NET MVC + EF的多表链接查询
问题
EF中遇到
多表查询
问题
,这两张表属于两个不同的数据库,这两张表事实上是有外键的,但是只是数据库中没有设外键,所以就不能像标准EF做法,直接取外键。 比如A数据库中 T_Students (SID,Name,Sex,Age,...) 和 B数据库中T_StuScore(SCID,SID,Score,...) IQueryable<T_Students> students = ...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章