- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
一个mysql一对多问题:各种产品以及我在哪里销售它们。我有多种可以销售的产品,以及多个销售地点。我有一个带有主键的产品表:product_id。我有一个位置表,其中包含 PK location_id 和一个字段 Product_id 以链接到产品表。
因此,SELECT * FROM products LEFT JOIN products_id 上的位置。
我遇到了不明确的列错误。这没有道理,他们应该排队。
因此:SELECT * FROM products LEFT JOINlocations on products.product_id =locations.product_id。
这有效。
问题是:有很多产品我可以获得但目前不销售。有些产品没有位置。要创建添加位置的链接,我需要 Product_id。如果我打印出 $row['product_id'] 我将从位置表中获取产品 ID,如果未售出,则该表为空。我需要第一个表中的产品 ID。
这不可能是一个不寻常的情况。
想法?
最佳答案
您需要在 SELECT 语句中指定要使用 products
表中的 product_id
。这是我正在谈论的内容的示例(SQL Fiddle):
SELECT p.product_id, p.description, p.unit_of_measure, l.location
FROM products p
LEFT JOIN locations l on l.product_id = p.product_id
正如您所见,product_id
3 没有位置,但我仍然显示 product_id
。
关于MYSQL 一对多 : acessing the primary key from the fitst table, 不是第二个的 Fk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25706716/
typedef struct mensagem { int sender ; int receiver ; char *text ; } *Item ; typedef str
通读一篇关于自定义对象的文章: http://technet.microsoft.com/en-us/library/ff730946.aspx 我想知道为什么我会得到单个条目的结果:例如 $objA
我写了这个简单的程序: public class WriteExcel { private WritableCellFormat timesBoldUnderline; private
我想更改 Apache tomcat 访问 URL 的名称 例如:- localhost:8080 我想将 localhost:8080 更改为 myserver.com:8080 怎么办? 最佳答案
我检查了所有相关问题,答案都已过时(C API)或不相关/没有真正的答案。 Opencv 3.0 版(通过自制软件)。 操作系统:OSX 塞拉利昂 Opencv 运行平稳,除了 VideoCaptur
我在 java 应用程序中有以下代码 Thread.currentThread().sleep(10000); 但是 eclipse 向我显示以下警告: The static method sleep
我已经在 ubuntu 上安装了 rabbitmq-server ,安装后我检查了它是否在端口上正常运行或者没有使用 netstat -lntu。它正在运行,插件已启用,并且也已经过验证。甚至端口 1
我正在处理 Power BI 报告,并使用 Microsoft 在 Github 中提供的示例代码将其集成到应用程序中。在 Azure Active Directory 中注册应用程序后,应将客户端
我正在处理 Power BI 报告,并使用 Microsoft 在 Github 中提供的示例代码将其集成到应用程序中。在 Azure Active Directory 中注册应用程序后,应将客户端
我正在尝试使用以下代码连接到使用 HtmlUnit 的页面: WebClient webClient = new WebClient(); webClient.getOptions().setThro
我正在尝试使用 更新网站博客 .但是,渲染失败。网站仓库在 this link 当我跑 blogdown:::serve_site() ,我收到以下错误: Start building sites â
我在几张纸上使用一个脚本。为了避免每次更改时都更改每张工作表中的脚本,我创建了一个库(顺便说一下,是否有更好的库替代品?)。所以我在其他工作表中这样调用我的函数: myFunction(){ retu
一个mysql一对多问题:各种产品以及我在哪里销售它们。我有多种可以销售的产品,以及多个销售地点。我有一个带有主键的产品表:product_id。我有一个位置表,其中包含 PK location_id
这是我在这里的第一个问题(所以要温和 :))。我到处都找遍了,但找不到我的问题的答案(在这个过程中也变得有点疯狂)。 我正在为 Java EE 开发人员使用 Tomcat 7 和最新的 Eclipse
我已经把网上能读到的或者官方文档都看了,但是这个错误太尴尬了。我想将以下策略添加到我的存储桶中: { "Version":"2012-10-17", "Statement":[ {
我有一些访问 window.localStorage 的 javascript 代码,它在大多数机器上工作正常,但在其中一台机器(IE8 兼容 View ,Windows 7 64)中,我收到错误“系
我正在从基本上读取 JSON 文件并返回一些值的脚本访问一个函数。 main/randomgenerator/generatorran.py def getName(): with open(
我目前正在参加谷歌IT认证,并参加了成为PowerShell和Linux高级用户的部分。我被困在这一点上,我试图弄清楚为什么我不能理解她在视频中的所作所为。她试图将文件从文档复制到桌面,但每次我尝试使
我目前正在参加谷歌IT认证,并参加了成为PowerShell和Linux高级用户的部分。我被困在这一点上,我试图弄清楚为什么我不能理解她在视频中的所作所为。她试图将文件从文档复制到桌面,但每次我尝试使
我有一个 AWS Lambda 使用 Sequelize ORM 与 AWS Aurora 对话。第一次访问时它工作正常,但在未知的几分钟后,Lambda 出错并显示 Sequelize 错误,提示
我是一名优秀的程序员,十分优秀!