【发布时间】:2017-04-06 19:39:34
【问题描述】:
我刚开始学习如何使用 SQL 编写代码。我正在关注 Codeacedemy.com 上的教程
这是我为了好玩而写的东西,一个简单的日期基准:
CREATE TABLE employees (id INTEGER, name TEXT, year INTEGER);
INSERT INTO employees (id, name, year) VALUES (1, 'Dave', 2010);
INSERT INTO employees (id, name, year) VALUES (2, 'Karen', 2001);
INSERT INTO employees (id, name, year) VALUES (3, 'Joe', 2009);
INSERT INTO employees (id, name, year) VALUES (4, 'Larry', 2013);
INSERT INTO employees (id, name, year) VALUES (5, 'Tammy', 2015);
INSERT INTO employees (id, name, year) VALUES (6, 'Samantha', 2005);
INSERT INTO employees (id, name, year) VALUES (7, 'Karen', 2010);
INSERT INTO employees (id, name, year) VALUES (8, 'Rick', 2011);
ALTER TABLE employees ADD COLUMN gender TEXT;
UPDATE employees
set gender = 'Male'
where id = 1;
SELECT * FROM employees;
有没有一种方法可以使用它们的 id 一次更新多行?例如,我可以使用 id 1、3、5、8,它们都将更新为“男性”。
谢谢!
【问题讨论】:
-
谢谢,链接很有帮助!