我在 phpmyadmin 中有两个表 表格1 杂志购买
姓名 | 价格 | 约会 |
---|---|---|
牛奶 | 13 | 2023-02-05 |
面包 | 10 | 2023-02-10 |
表2 杂志销售
姓名 | 价格1 | 价格2 | pur_date | 售出日期 |
---|---|---|---|---|
洋葱 | 4 | 6 | 2023-02-01 | 2023-02-06 |
南瓜 | 8 | 10 | 2023-02-02 | 2023-02-09 |
我想做一个查询,给我一个这样的表
姓名 | 价格 | 价格2 | 约会 | 销售日期 |
---|---|---|---|---|
洋葱 | 4 | 6 | 2023-02-01 | 2023-02-06 |
南瓜 | 8 | 10 | 2023-02-02 | 2023-02-09 |
牛奶 | 13 | 空 | 2023-02-05 | 空 |
面包 | 10 | 空 | 2023-02-10 | 空 |
第一个问题是,在一个表中我们有值“price”,在另一个“price1”中,我尝试使用与“price p”相同的名称设置它,但它重复了记录
SELECT coalesce(magazine_buys.name, magazine_sells.name),coalesce(magazine_buys.price, magazine_sells.price1),coalesce(magazine_buys.date, magazine_sells.pur_date) from magazine_sells,magazine_buys;