MySQL | 实验楼课程学习笔记4

150 阅读1分钟

删除 mark 表中的 mid=1 的一行

delete from mark where mid=1;

删除 mark 表

drop table mark;

用 select 查询语句

select 要查询的列 from 表名 where 条件语句;
select name from employee where age>15 and age<20;

in 和 not in

select name,age from employee where age not in(18);

用关键字 LIKE 和通配符 __ 实现模糊查询

和LIKE联用的通常还有通配符,代表未知字符。SQL中的通配符有 _ 和 % . 其中 _ 代表一个未指定字符,% 代表不定个未指定字符

select name,age from employee where name LIKE 'J%';
select name,age from employee where phone LIKE '1101__';

order 排序

select name,age from employee order by age desc;

SQL内置函数

select count(age),sum(age),max(age),min(age) from employee;

子查询

连接查询