SELECT y.*, x.id as customerNumber
FROM table1 y
LEFT JOIN table2 x
ON x.id = y.id
WHERE y.date_created BETWEEN ('2011-12-06','yyyy-mm-dd') AND y.date_created('2011-12-07','yyyy-mm-dd');
这给我错误
Code: 1241. Operand should contain 1 column(s)
我做错了什么?
最佳答案
您在 BETWEEN 的右侧重复 y.date_created,并在两侧的 () 中传递两个字符串值:
y.date_created between '2011-12-06' AND '2011-12-07';