将多个字段放在一个 MYSQL 行中
Place Multiple fields in one MYSQL row
我是 MYSQL 的新手,所以这可能是一个简单的问题,但我还没有找到任何关于它的内容。
我想知道您将如何在一行中插入一系列以逗号分隔的字符串?
例如,有人在 2 个不同的字段中输入一部电影和电影上映的年份。我希望它像 "Movie, year" 这样进入一行,然后从数据库中检索该信息并再次将其分成 2 个单独的字段。
谢谢。
这只是一个简单的示例,假设您有一个名为 movies
的 table,其列为 movie
和 year
。
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
我是 MYSQL 的新手,所以这可能是一个简单的问题,但我还没有找到任何关于它的内容。
我想知道您将如何在一行中插入一系列以逗号分隔的字符串?
例如,有人在 2 个不同的字段中输入一部电影和电影上映的年份。我希望它像 "Movie, year" 这样进入一行,然后从数据库中检索该信息并再次将其分成 2 个单独的字段。
谢谢。
这只是一个简单的示例,假设您有一个名为 movies
的 table,其列为 movie
和 year
。
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