谁能指导我或提供双问号如何在 BETWEEN 比较中工作。我无法让它工作,我无法在 MySQL 网站和 Google 上找到或搜索这些数据 - 一堆随机结果。
3 回答
2
在这里猜测。
您可能遇到过类似的查询
SELECT `foo` FROM `bar` WHERE `datetime` BETWEEN ? AND ?
问号是要查询的实际值的占位符。通常,这些值在被“插入”到查询中之前会被正确转义,以防止SQL 注入。
于 2011-01-19T07:55:37.947 回答
1
于 2011-01-19T07:46:10.747 回答
0
你的问题我不清楚,但似乎你想要的是知道审讯标记的用途。
似乎问号是占位符。在查询时,它们被常量(无论是整数还是 sql 转义字符串)替换为值向量。
于 2011-01-19T07:47:59.617 回答