SQL 查询澄清

2023-12-02

我有两张桌子医生和计费。我希望查看治疗多名患者的医生的姓名、医生编号和总费用。

doctor表列如下:

doctorid,dname

计费表列如下:

billid,patientid,doctorid,fees

我尝试了以下代码。但出现错误,指出 SQL cmd 未正确结束:

SELECT d.dname,b.doctorid,Sum(b.fees)as "TotalFees" FROM billing b,doctor d ON b.doctorid=d.doctorid
GROUP BY b.doctorid HAVING count(b.patientid)>1; 

我的语法哪里出了问题? 谢谢...


FROM billing b,doctor d ON b.doctorid=d.doctorid应该FROM billing b inner join doctor d ON b.doctorid=d.doctorid

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL 查询澄清 的相关文章

  • 如何在Java中使用准备好的语句进行选择查询?

    我曾多次尝试使用准备好的语句 但它返回 SQL 异常 这是我的代码 public ArrayList
  • 对不同记录进行 PIVOT 查询

    我有下表 Id Code percentage name name1 activity 1 Prashant 43 43 James James Running 1 Prashant 70 43 Sam Sam Cooking 1 Pras
  • 如何将 ROW_NUMBER() 分配给列?

    看完之后这个问题 https stackoverflow com questions 1293390 sql to output line number in results of a query 我还有一个类似的问题 有没有一种简单的方法
  • 检查 MySQL 和 PHP 中是否都存在 ids 列表

    最有效的方法是什么MySQL and PHP检查 id 列表是否全部存在 我希望函数返回结果是true if allid 存在 否则false 我刚在想 ids array 2233 5545 9478 5343 3545 do all g
  • 是否可以在 postgresql 中创建触发器而不执行过程?

    我想创建一个程序 其主体为 BL 我在 SQL 中找到了相同的示例 但在 postgresql 中没有找到 每个 RDBMS 都有自己的 SQL 语言 您无法在 PostgreSQL 中创建触发器 因为您可以在 Oracle MS SQL
  • 查找每个客户组的最新帐户

    我有一个包含客户信息的表 每个客户都会分配一个客户 ID 他们的 SSN 他们在开设更多帐户时会保留该 ID 两个客户可能使用同一个帐户 每个客户都有自己的 ID 帐号不按日期排序 我想找到每个客户或客户组的最新帐户 如果两个客户曾经一起使
  • 当 SQL 包含变量时在 pgAdmin 中调试 SQL

    在 SQL Server 中 我可以从应用程序中复制 sql 代码并将其粘贴到 SSMS 中 声明并分配 sql 中存在的变量并运行 是的 很棒的调试场景 例如 请注意 我很生疏 语法可能不正确 declare x as varchar 1
  • 如何编写一个简单的版本控制系统?

    我想做一个简单的版本控制系统 但我不知道如何构建我的数据和代码 这是一个简短的例子 用户登录 User has two options when uploading a file 提交新文件 提交文件的新版本 用户应该能够看到树 版本不同
  • 大型数据集的报告工具/查看器

    我有一个数据处理系统 可以根据其处理的数据生成非常大的报告 我所说的 大 是指该系统的 小 执行在转储到 CSV 文件中时会产生大约 30 MB 的报告数据 而大数据集大约为 130 150 MB 我确信有人有更大的想法 大 但这不是重点
  • SSRS报告不显示数据

    我刚刚创建了 SQL Server 2005 SSRS 报告 数据未显示在预览窗格中 数据集是根据字符串参数从存储过程正确填充的 我可以在数据窗格中执行它 在预览窗格中运行报表时 会显示正确的行数 但单元格的内容不包含任何数据 源数据集基于
  • 添加日期时间和时间

    服务器 SQL Server 2012 SP1 开发者版 Code declare datetime datetime 1900 01 01 00 00 00 000 declare time time 11 11 11 select da
  • 获取每件商品的最新价格

    我有一张桌子 ItemID PurchaseDate Price 001 03 17 2013 19 00 002 03 17 2013 14 00 001 03 18 2013 13 00 002 03 18 2013 15 00 001
  • 将记录与另一个表上的最新记录连接

    我正在尝试创建一个 SQL 视图 我如何从一个表中选择最新的记录 而其他记录保持原样 我需要从所有表中选择所有记录 这工作正常 但我需要仅按日期选择最新的提案 这是我遇到的问题 这是我到目前为止所拥有的 SELECT TOP 100 PER
  • ssis将N个表从源服务器加载到目标服务器的最佳实践

    我需要将 N 个 大约 50 个 表从源数据库加载到目标数据库 每个表都与其他表不同 因此元数据不同 我想我可以使用父 pkg 来调用子 pkg 其中每个子 pkg 都有简单的结构 例如 DFT 来映射要导入的表 1 个子 pkg gt 1
  • 在数据库中有效存储商品位置(用于订购)

    设想 有一个用户拥有的电影数据库 电影显示在一个名为 我的电影 的页面上 电影可以按照用户想要的顺序显示 例如 位置 1 为 搏击俱乐部 位置 3 为 Drive 依此类推 显而易见的解决方案是存储每个项目的位置 例如 电影 ID 用户 I
  • 排除任何字段中具有 NULL 值的行结果?

    我有一个像这样的简单选择 SELECT FROM table WHERE fk id 10020 它可以工作 但有一些字段为 NULL 没有模式所以做了 SELECT FROM table WHERE fk id 10020 AND NOT
  • 找出会话的默认 SQL Server 架构

    我需要知道正在执行某些 DDL 的 SQL 脚本中当前的默认架构是什么 我不需要设置架构 但我确实需要将对它的引用 名称或 ID 放入变量中 该脚本可能以 Windows 登录身份运行 因此以下内容还不够 SELECT name defau
  • 将 SQL 中的数据存储在数组中

    我正在尝试将 sql 数据库中的数据存储到数组中 目前我有这个 query mysql query SELECT FROM InspEmail WHERE Company LIKE company while row mysql fetch
  • 简单的t-sql而不是触发器

    任何人都可以帮助解决简单的 t sql 脚本与板载触发器的问题吗 我使用非常简单的触发器将数据从一个表复制到另一个表 这些表之间没有关系 当我尝试在触发器创建后 从同一脚本 直接第一次插入数据时 我得到了所需的结果 但所有接下来的尝试都会失
  • 使用 GROUP 和 SUM 的 LINQ 查询

    请帮助我了解如何使用带有 GROUP 和 SUM 的 LINQ 进行查询 Query the database IEnumerable

随机推荐

  • 如何测试日期格式字符串是否是 Oracle 中有效的日期格式字符串

    我希望用户能够输入日期格式字符串 以便他们可以指定如何显示 输入日期值 如何验证此日期格式字符串以便他们只能输入有效的 Oracle 日期格式字符串 你可以创建一个函数 e g FUNCTION is valid date format p
  • Spring security Saml - SP和IDP之间的时差

    我正在寻找一种方法来增加我的 saml 消息的过期时间 我将 Spring Security 与 SAML 1 0 0 RC2 结合使用 此时 如果服务器 时间相差太大 例如5分钟后 出现以下错误 HTTP Status 401 Authe
  • Google Play 服务已过时。需要 5089000 但找到 3136130

    我正在尝试将 Google 云消息传递用于 Android 应用程序 目标名称 Google APIs 平台 4 3 API级别 18 我按照此处的说明实现了我的 GCM 客户端 http developer android com goo
  • 关闭标签中的 HTML ID 属性?

    这段代码可以吗 我在其中标识了一个关闭的 div div No The id属性只能位于开始标记中 如果您这样做是为了提高可读性 您可能需要使用 HTML 注释和选项卡式源代码 div div div
  • 高效的 Django QuerySet 正则表达式

    我有一个这样的模型 class CampaignPermittedURL models Model hostname models CharField max length 255 path models CharField max len
  • Firefox 无法播放 HTML5 的 .webm 和 .ogv 视频

    我为我的网站准备了 3 种视频格式 assets video background purple ogg assets video background purple webm assets video background purple
  • chrome.runtime.getManifest() 未定义

    我正在尝试使用一些 javascript 来访问 Google Chrome 中的 chrome runtime 该脚本调用 chrome runtime getManifest 函数 但我的控制台显示该函数未定义 我已经阅读了有关此主题的
  • 如何计算一个数字的总位数?

    C 如何计算一个数字的总位数 例如 号码 887979789 有 9 位数字 如果不转换为字符串 您可以尝试 Math Floor Math Log10 n 1
  • phonegap:加载远程html

    我正在寻找一种加载远程 html 的方法phonegap安卓应用程序 我在用着super loadUrl file android asset www hello html 但是如何加载远程html页面呢 这是非常简单的Venkat 只需使
  • 检测以纵向或横向全屏播放的视频

    我为此投入了两天多的时间 我无法得到任何解决方案 我的要求是视频应该播放纵向内联 全屏 横向 我的问题是如何识别视频是全屏横向还是纵向播放 我已经实施了viewWillTransitionToSize方法 但AVPlayer有全屏箭头按钮
  • 将修改后的 SVG 绘制到画布上

    我想加载一个 SVG 图像 对其进行一些操作 contentDocument 然后将其绘制到画布上 将 SVG 绘制到画布上的一个很好的示例如下 http www phrogz net tmp canvas from svg html 但在
  • 如何构建 IOptions 进行测试?

    在 ASP NET Core 2 中 我有以下类IOptions
  • 如何编写比较对象的compareTo方法?

    我正在学习数组 基本上我有一个收集姓氏 名字和分数的数组 我需要写一个compareTo方法将比较姓氏 然后比较名字 以便列表可以从姓氏开始按字母顺序排序 然后如果两个人具有相同的姓氏 那么它将对名字进行排序 我很困惑 因为我书中的所有信息
  • Datetime.ToString 在 .NET6 中为月份缩写添加点

    我有这个简单的 C 代码示例 它为发票创建一个文件名 var x new DateTime 2022 8 26 var invoiceNumber 1100 var fileName CustomerX Invoice fileName i
  • Typo3 Extbase Repository->findAll() 返回空

    我就是不能找到所有 即使我能够通过以下方式访问特定记录 也会返回任何内容通过Uid查找 我已经注意到 并尝试解决方法 设置 打字稿解决方案和记录存储页面bug没有任何成功 我正在使用一个由扩展构建器创建的虚拟扩展代码为了您的方便 在 TYP
  • 如何用 C# 锁定文件?

    我不确定人们通常所说的 锁定 文件是什么意思 但我想要的是对一个文件执行此操作 当我尝试用另一个文件打开它时 该文件将产生 指定的文件正在使用 错误消息应用 我想这样做是为了测试我的应用程序 看看当我尝试打开处于此状态的文件时它的行为如何
  • SLF4J:类路径包含多个 SLF4J 绑定警告

    我在其他问题中看到 通常此警告的解决方案是将 slf4j 从导致此冲突的依赖项中排除 但我无法在我的项目中发现问题 SLF4J Class path contains multiple SLF4J bindings SLF4J Found
  • 使用 AJAX 更新后 Jquery 点击不起作用

    我已经阅读了一些关于我的问题的内容 但仍然没有得到正确的答案 我尝试了 on 方法 它仍然不起作用 我正在使用 Laravel foreach orders as order tr class td order menus name td
  • 如何清除徽章号码同时保留通知中心

    I use UIApplication sharedApplication setApplicationIconBadgeNumber 0 清除徽章号码 它工作正常 但远程通知同时被删除 还有许多其他问题需要清除通知中心 但我不想清除它们
  • SQL 查询澄清

    我有两张桌子医生和计费 我希望查看治疗多名患者的医生的姓名 医生编号和总费用 doctor表列如下 doctorid dname 计费表列如下 billid patientid doctorid fees 我尝试了以下代码 但出现错误 指出