在 MySQL 从 varchar 中提取当前日期和当前年份
extract current date and current year from varchar on MySQL
如何在 table 的一年和当月恢复登录和 nb_match?
这是我对所有没有月份的匹配项的查询....
SELECT login, SUM(column1)
FROM 'my_table'
NATURAL JOIN 'join_table'
GROUP BY login
(at_limitation_admin
是 'login' 列上的自然连接)。 'month' 是 varchar 列。 (例如 2009/03)
要从 varchar 字段中提取月份,请使用:
MONTH(STR_TO_DATE(`month`,'%Y/%m'))
我不完全理解你的最终目标,如果需要我可以添加信息。
编辑:
您可以使用此 WHERE 子句获取当前月份和年份的结果
WHERE MONTH(STR_TO_DATE(`month`,'%Y/%m')) = MONTH(NOW())
AND YEAR(STR_TO_DATE(`month`,'%Y/%m')) = YEAR(NOW())
如何在 table 的一年和当月恢复登录和 nb_match?
这是我对所有没有月份的匹配项的查询....
SELECT login, SUM(column1)
FROM 'my_table'
NATURAL JOIN 'join_table'
GROUP BY login
(at_limitation_admin
是 'login' 列上的自然连接)。 'month' 是 varchar 列。 (例如 2009/03)
要从 varchar 字段中提取月份,请使用:
MONTH(STR_TO_DATE(`month`,'%Y/%m'))
我不完全理解你的最终目标,如果需要我可以添加信息。
编辑:
您可以使用此 WHERE 子句获取当前月份和年份的结果
WHERE MONTH(STR_TO_DATE(`month`,'%Y/%m')) = MONTH(NOW())
AND YEAR(STR_TO_DATE(`month`,'%Y/%m')) = YEAR(NOW())