将多个字段放在一个 MYSQL 行中

Place Multiple fields in one MYSQL row

我是 MYSQL 的新手,所以这可能是一个简单的问题,但我还没有找到任何关于它的内容。

我想知道您将如何在一行中插入一系列以逗号分隔的字符串?

例如,有人在 2 个不同的字段中输入一部电影和电影上映的年份。我希望它像 "Movie, year" 这样进入一行,然后从数据库中检索该信息并再次将其分成 2 个单独的字段。

谢谢。

这只是一个简单的示例,假设您有一个名为 movies 的 table,其列为 movieyear

INSERT INTO movies (movie, year) VALUES ('Movie 1', 1995).

您也可以一次插入多部电影,只需在 VALUES 后面添加多个组即可: INSERT INTO movies (movie, year) VALUES ('Movie 1', 1995), ('Movie 2', 2011), ('Movie 3', 2014)

稍后可以通过 运行 以下查询来选择电影: SELECT movie, year FROM movies