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

时间:2015-02-03 02:34:24

标签: php mysql phpmyadmin

我对MYSQL相当新,所以这可能是一个简单的问题,但我无法找到任何内容。

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

例如,有些人在2个不同的领域输入电影和电影出来的那一年。我希望这会像“电影,年份”一样进入一行,然后再从数据库中检索该信息并再次将其分成两个单独的字段。

感谢。

1 个答案:

答案 0 :(得分:0)

这只是一个简单的示例,假设您有一个名为movies的表格,其中包含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