MySQL给出奇怪的错误

标签 mysql

以下查询有什么问题:

SELECT * FROM forms 
LEFT JOIN form_fields ON forms.id = form_field.parent_id 
LEFT JOIN form_options ON form_field.id = form_options.parent_id 
WHERE forms.name = activities

MySQL 说“未知列‘事件’”,显然 forms.name 应该被视为列名

最佳答案

我认为你只是缺少引号,试试这个:

SELECT * FROM forms 
LEFT JOIN form_fields ON forms.id = form_field.parent_id 
LEFT JOIN form_options ON form_field.id = form_options.parent_id 
WHERE forms.name = 'activities'

关于MySQL给出奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33187396/

相关文章:

mysql - 需要数据库设计建议

iphone - 验证 iPhone http 请求

php - 如何对 mySQL 表中的数据进行分组/汇总?

javascript - 使用javascript检索谷歌融合表中的特定单元格

php - 分页可以只用一个 sql 查询吗?

mysql - 使用 MySQL FULLTEXT 搜索的问题

mysql - 计算具有特定 ID 的 MySQL 中的值

MySQL 5.7 错误 : Cannot get geometry object from data you send to the GEOMETRY field

mysql - 将数据从 MySQL DB 提取到 R 时的编码问题

mysql - 获取mysql错误1064