使用php视图上的count的MySQL查询
|
我有一个查询:
$result = mysql_query(\"CREATE VIEW temporary(IngList) AS (
SELECT DISTINCT (r1.Ingredient)
FROM recipes r1,
recipes r2
WHERE r1.Country = \'$temp\'
AND r2.Country = \'$temp2\'
AND r1.Ingredient = r2.Ingredient)
SELECT COUNT(*) FROM temporary\");
我希望查询创建一个称为临时的视图,并使其返回该视图中临时行数的计数。我知道这段代码无需ѭ1即可工作,因为我检查了数据库并创建了视图。
但是这段代码会引发错误:
您的SQL语法有误。检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的\'SELECT COUNT(*)FROM Temporary \'附近使用
我检查了语法,这似乎是正确的。似乎是问题所在,因为它很令人沮丧。
没有找到相关结果
已邀请:
2 个回复
墩瓣茅械
坝硷操