我对MYSQL相当新,所以这可能是一个简单的问题,但我无法找到任何内容。
我想知道如何将一系列由逗号分隔的字符串插入一行?
例如,有些人在2个不同的领域输入电影和电影出来的那一年。我希望这会像“电影,年份”一样进入一行,然后再从数据库中检索该信息并再次将其分成两个单独的字段。
感谢。
答案 0 :(得分:0)
这只是一个简单的示例,假设您有一个名为movies
的表格,其中包含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