我对 mysql 5.6 版本有问题。对不起,如果我的英语很烂,如果格式不正确,我很抱歉,我很着急。
Mysql 从这个查询中抛出这个错误“#1241 - 操作数应该包含 1 列”:
SELECT DISTINCT (P.`P_nombre`, P.`P_raza`)
FROM `Perros` AS P,
`Adiestramientos` as A
WHERE P.`P_codigo` = A.`P_codigo` AND A.`A_nroLegajo` = '1500'
AND P.`P_codigo` NOT IN(
SELECT A.`P_codigo`
FROM `Adiestramientos` as A
WHERE A.`A_nroLegajo`= '4600'
)
它似乎在 Mysql 5.0 上工作正常,问题似乎出在 IN 运算符上
希望您能够帮助我。
谢谢!