我正在努力解决一个任务:我有一张表格,里面有关于舰艇战斗的信息。战斗是由名称和date组成的。问题是要让在这个月的最后一个星期五,当战斗发生的时候。SELECT 0 SELECT n+1 FROM num dat AS ( dateadd(dd, 0, cast(battles.date as date)) as fight,
name FROM num,batt
days列包含从1到7的一些数字组合,每个数字代表一周中的某一天。它可以是一天,也可以是几天的组合(“1”、"135“、"1234567”等)。给定一个特定的日期索引(例如3),我希望从调度中选择天数列中有3的所有行。 我将列类型设置为VARCHAR,因为我认为检查字符串比检查整数值更容易。(day) 我不断地收到这样的错误: You have an error in your SQL syntax; check the manual that corresponds to
your MySQL