摘要:
create table student ( id int primary key, name varchar(20), age int ); create table student ( id int, name varchar(20), age int, primary key(id) ); - 阅读全文
摘要:
create table studentddf ( id int, name varchar(20), age int, birth date ); insert into studentddf(id,name,age ,birth) values(1,'张三',18,'2006-05-20'); 阅读全文
摘要:
create table studentfg ( id int, name varchar(20), age int ); insert into studentfg values (1,'张三',18), (2,'李四',19), (2,'王五',18), (4,'赵六',20); delete 阅读全文
摘要:
一定要加 WHERE 漏写 WHERE:整张表所有行全部被修改,改错很难恢复。 SET 后面多个字段用逗号分隔,不能用 AND 字符串加单引号,数字不用引号 先执行 SELECT * FROM 表 WHERE 条件 核对要改的数据,再执行 UPDATE,不容易改错 create table Stud 阅读全文
摘要:
EXCEPT = 左边有、右边没有,只留下独属于左边的数据 前后两个 SELECT 列数必须相同 对应列数据类型要兼容 自动去重,重复行只留一条 ORDER BY 只能写在整个语句最后 -- 表A:一班学生 SELECT name INTO A FROM (VALUES('张三'),('李四'),( 阅读全文
摘要:
INTERSECT = 取两个查询结果里「都同时存在、一模一样」的行只保留两边都有的共同数据,多余的只在一边有的全部删掉。 INTERSECT:只留共同有的 -- 表1:一班学生 SELECT name INTO A FROM (VALUES('张三'),('李四'),('王五')) t(name) 阅读全文