首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果其他字段没有值,如何在mysql join语句中显示所有字段

如果其他字段没有值,如何在mysql join语句中显示所有字段
EN

Stack Overflow用户
提问于 2013-06-16 02:26:47
回答 1查看 69关注 0票数 0

下面脚本仅显示他们在表issuemail和amount上拥有的数据。我希望所有的数据都应该显示的表发出邮件和金额将成为0,如果这不在金额表中。1.卡号和条码在出库表中是唯一的,不会repeat...........on金额卡号可以重复,但卡号和条码不会同时重复

代码语言:javascript
复制
Select issuemail.borrowernumber,
  issuemail.cardnumber,
  issuemail.firstname,
  issuemail.surname,
  issuemail.title,
  issuemail.author,
  issuemail.barcode,
  issuemail.issuedate,
  issuemail.date_due,
  amount.amount
From issuemail Inner Join
  amount On amount.cardnumber = issuemail.cardnumber And amount.barcode =
    issuemail.barcode 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-16 03:35:31

尝试使用左连接instead..Like

代码语言:javascript
复制
    Select issuemail.borrowernumber,
    issuemail.cardnumber,
    issuemail.firstname,
    issuemail.surname,
    issuemail.title,
    issuemail.author,
    issuemail.barcode,
    issuemail.issuedate,
    issuemail.date_due,
    amount.amount
    From issuemail Left Join
    amount On amount.cardnumber = issuemail.cardnumber And amount.barcode =
    issuemail.barcode
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17126664

复制
相关文章

相似问题

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