条件
// 使用where了句对表中的数据筛选,结果为true的行会出现在结果集中
// 语法如下:
select from 表名where条件;
比较运算符
等于=
大于>
I
大于等于>=
小于<
小于等于<=
不等于H或<>
// 查询编号大于3的学生
select " from students where id>3;
// 查询编号不大于4的科目
select " from subjects where id<=4;
// 查询姓名不是^黄菩的学生
select from students where sname !="黄蒂";
// 查询没被蒯除的学生
select from students where isdelete =0;
逻辑运算符
and
or
not
// 查询编号大于3的女同学
select from students where id>3 and gender-o;
// 查询编号小于4或没被龋除的学生
select from students where id<4 or isdelete=o;
模糊查询
like
%表示任意多个任意字符
_表示—个任意字符
// 查询蛭黄的学生
select from students where sname like"黄%";
// 查询姓黄并且名字是一个字的学生
select from students where sname like"黄_";
// 查询姓黄或叫靖的学生
select from students where sname like"黄%”or sname like"%清%";
范围查询
in表示在一个非连续的范围内
// 查询编号是1或3或8的学生
select - from students where id in (1,3,8);
between....and ...表示在一个连续的范围内
// 查询学生是3至8的学生
select * from students where id between 3 and 8;
// 查询学生是3至8的男生
select from students where id between 3 and 8 and genderm1;
这里有特殊的 查询不是NULL的
select * from where mail is / is not NULL;
如何导出mysql
Navicat选择一个表点击鼠标右键选择存储SQL文件选择结构和数据即可导出
导入方法
鼠标右键点击"表",点击运行SQL文件