我有一张这样的桌子:
+-----+------------+
| no | Date |
+-----+------------+
| 1 | 10/11/2011 |
| 2 | 10/12/2011 |
| 3 | 10/13/2011 |
| 4 | 10/14/2011 |
| 5 | 10/15/2011 |
+-----+------------+
我编写了以下查询,但它没有返回任何内容,因为date
它存储在varchar
列中,格式为 dd/mm/yyyy。
SELECT *
FROM tablname
WHERE date BETWEEN '10/11/2011' AND '10/15/2011'
如果我的日期以 dd/mm/yyy 格式存储,如何找到两个日期之间的值?
请问,有人可以帮帮我吗?
提前致谢