简单的复习一下大学时学Sql最基本语法:
-- 创建test_2表
CREATE TABLE test_2(id INT PRIMARY KEY,
NAME VARCHAR(20),
age INT(5))
SELECT * FROM test_2
-- 插入数据 insert into
INSERT INTO test_2 VALUES(1,'sql',20);INSERT INTO test_2 VALUES(2,'server',18);
INSERT INTO test_2 VALUES(3,'helloword',20);
/*
如果执行成功时返回:
查询:insert into test_2 values('helloword',20)
共 1 行受到影响
执行耗时 : 0.040 sec
传送时间 : 0 sec
总耗时 : 0.041 sec
*/
-- 修改数据
UPDATE test_2 SET NAME='sqlserver' WHERE age=18;
-- 删除数据
DELETE FROM test_2 WHERE NAME='helloword'
-- 删除表
DROP TABLE test_2
-- group by 函数使用:显示最小的年龄
SELECT NAME,MIN(age) FROM test_2 GROUP BY NAME HAVING MIN(age)<20
-- in的用法 In可以与子查询一起使用,也可以直接in (a,b.....)
SELECT * FROM test_2 WHERE age IN (20)
-- 多表查询
SELECT * FROM test_1 ONE
JOIN test_2 two
-- 模糊查询
SELECT * FROM test_1 WHERE NAME LIKE '%iji%';