是否有此查询不起作用的原因?如果我只排除 WHERE 子句,则以下查询将起作用。我需要知道它有什么问题。我知道 $key 的给定值存在于表中,那么为什么这不起作用?
$q = "SELECT * WHERE t1.project=$key
FROM project_technologies AS t1
JOIN languages AS t2
ON t1.language = t2.key";
表格有以下字段:
项目技术
- key
- 项目
- 语言
语言
- key
- 名字
最佳答案
WHERE 在 FROM/JOIN 之后。
SELECT *
FROM project_technologies AS t1
JOIN languages AS t2
ON t1.language = t2.key
WHERE t1.project=$key
关于php - 这个 WHERE 子句有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605916/