Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何将日期范围仅保存在月份,而不是年或日,即一月到五月_Mysql - Fatal编程技术网

Mysql 如何将日期范围仅保存在月份,而不是年或日,即一月到五月

Mysql 如何将日期范围仅保存在月份,而不是年或日,即一月到五月,mysql,Mysql,如何将日期范围保存为月份,而不是年或日,例如一月到五月 我要准备一份作物表和适当的种植时间。它需要不特定于年份和日期 有些豆类可以在一月到三月或八月到十一月种植 我需要能够调用一个表单,选择我搜索的月份,并返回所选月份适合的作物列表 我应该创建一个包含字段的表吗 并将数据保存为1月至3月 然后是八月到十一月的另一个条目 或 豆类1,3和8,11?您可以创建一个单独的表来记录作物的允许月份: create table cropmonths ( cropid int not null, al

如何将日期范围保存为月份,而不是年或日,例如一月到五月

我要准备一份作物表和适当的种植时间。它需要不特定于年份和日期

有些豆类可以在一月到三月或八月到十一月种植

我需要能够调用一个表单,选择我搜索的月份,并返回所选月份适合的作物列表

我应该创建一个包含字段的表吗 并将数据保存为1月至3月 然后是八月到十一月的另一个条目


豆类1,3和8,11?

您可以创建一个单独的表来记录作物的允许月份:

create table cropmonths
(
  cropid int not null,
  allowedmonth int not null
);
所以表中有7条记录,每个月一条记录引用CROPES表中的一行