mysql - 左连接中的操作数应包含 1 列

标签 mysql sql mysql-error-1241

你能帮我解决这个问题吗?

mysql> select * from db.tblname1 
       left join db.tblname2 
       on(tblname1.id=tblname2.id,tblname1.`datetime`=tblname2.`datetime`)
       limit 1 into outfile '/backup/saved-export/archive_master_merge1.sql';

ERROR 1241 (21000): Operand should contain 1 column(s) mysql>

最佳答案

你错过了操作数“AND”

tblname1.id=tblname2.id AND tblname1.`datetime`=tblname2.`datetime`

关于mysql - 左连接中的操作数应包含 1 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12524306/

相关文章:

mysql - #1241 - 操作数应包含 1 列如何修复?

php - 查询中的操作数应包含 1 列

php - 使用 PHP Dreamweaver 进行多重删除

mysql - 如何按计数和类别获取数据

php - 并且在子句中不起作用

sql - 如何在 SQL 中将表绑定(bind)到值(例如 ID)?

php - 错误代码 : 1054. 'FabricName' 中的未知列 'field list'

mysql - #1241 - 操作数应包含 1 列 MYSQL

mysql - SQL触发器给出错误

javascript - meteor Node :mysql custom query