首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为给定日期选择新行

为给定日期选择新行
EN

Stack Overflow用户
提问于 2012-03-30 10:59:31
回答 1查看 137关注 0票数 1

我在一个称为记账的表中有两列,customer_name和invoice_date。

所有开票的客户都会在"invoice_date“栏中输入适当的值并进行记账。"customer_name“列中的值肯定会有重复项,但"invoice_date”列不会有重复项(因为一次只有一个客户开具发票)。

假设该表有一个月的数据,我如何从记账表中获得在给定日期是新的客户列表。

我使用的是Firebird数据库。

EN

回答 1

Stack Overflow用户

发布于 2012-04-01 21:21:19

代码语言:javascript
运行
复制
SELECT
  b.customer_name

FROM
  bookkeeping b LEFT JOIN bookkeeping b2
    ON b.customer_name = b2.customer_name
      AND b.invoice_date <> b2.invoice_date
WHERE
  b.invoice_date = '17.03.2012'
  AND
  b2.customer_name IS NULL
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9936440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档