作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有三张 table
product_color
===
color_id (primary)
color_initial
red
green
blue
school_art
===
id(primary)
art_loc
series_code
set_color
===
setcolors_id
school_art_id
color_id
我想做的是:
从 product_color 表中获取红色、绿色和蓝色,其中 product_color.color_id = set_color.color_id
以及set_color.school_art_id = school_art.id
在哪里
这就是我所拥有的,但由于它不起作用,显然我错过了一些东西。任何帮助将非常感激。
$colors =
"SELECT * FROM
product_color
JOIN
set_colors
ON
product_color.color_id = set_colors.color_id
WHERE
set_colors.school_art_id = '{$school_art_id}'";
$colorresult = mysql_query($colors) or die(mysql_error());
$returncolors = mysql_fetch_array($colorresult);
最佳答案
我假设既然您说 school_art.id
,您也想提取 school_art
表。为此,您必须JOIN
所有三个表:
SELECT * FROM product_color
JOIN set_color ON(product_color.color_id = set_color.color_id)
JOIN school_art ON(school_art.id = set_color.school_art_id);
关于php - 遗漏了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6784074/
我正在尝试运行某人给我的一些 C++ 代码。起初有一个指向 istream 文件的断开链接,我通过添加包含路径修复了这个问题: C:\Program Files (x86)\Embarcadero\R
谁能告诉我如何防止 .git 目录的内容被上传到 PyPi。我的 MANIFEST.in 看起来像这样: global-include *.py *.js *.rst *.html *.css *.l
最近在 typescript 项目的VSCode中遇到如下情况: 文件:some-interface.ts // no import statements have been skipped. Thi
为我找到这个问题的合适标题有点困难,所以也许这个例子会澄清我的问题。 我正在发出 ajax 请求以将一些变量从 JS 传递到 PHP。这些变量之一是带有一些选项的 URL,即 https://www.
我是一名优秀的程序员,十分优秀!