php - 为什么这个 sql 问题不起作用(phpmyadmin)

标签 php mysql phpmyadmin

(我正在使用 PHPmyadmin)

SELECT answered,rightOrWrong,`quiz`.quizID,`users`.name,`quiz`.name 
FROM `quizresults`, `users`, `quizes` 
WHERE `users`.uID=`quizresults`.uID 
AND `quizes`.quizID=`quizresults`.quizID

我想获取这些元素: 回答,

rightOrWrong,
`quiz`.quizID,
`users`.name,
`quiz`.name.

但出于某种原因,sql 窗口告诉我 #1054 - ‘field list’ 中的未知列‘quiz.quizID’

最佳答案

from 子句中没有Quiz 表。只有一个 Quizes 表。因此 MySql 不知道它。

关于php - 为什么这个 sql 问题不起作用(phpmyadmin),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23699637/

相关文章:

PHP : Dropdown not insert into table

mysql - 从 sql 列表

mysql - 每行除以两列值相同的行的总和

php - 从插入中删除某些符号

phpmyadmin - 无法访问 phpMyAdmin。我的 wampserver 版本是 2.2 localhost/phpmyadmin/

PHP mysqli 从字符串插入日期

php - ini_set 'session.gc_maxlifetime' 为 1 天

php - 从 PHP 数组中选择 MYSQL 数据

php - phpMyAdmin 中的错误 "Could not connect to MySQLserver"

mysql - 错误 : MySQL shutdown unexpectedly - XAMPP