我自己找不到答案。我的第一个问题。我尽量做到尽可能准确。
问题:
我最想要的是来自' imagedisplay.number'的数字。和' image.number'是一个变量。 这甚至是可能的还是我应该采用不同的方式?
我得到了什么:
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
我想要的是什么:
$x = 1
SELECT image.$x
FROM image INNER JOIN imagedisplay
ON imagedisplay.$x = image.$x
答案 0 :(得分:0)
您的加入是正确的
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
关于你的评论:我想在数据库中搜索数字1
您只需添加where
条件,分别按$x
1
过滤结果{/ 1}}
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
WHERE image.number = $x
但这不好,你应该使用Prepared Statements