mysql数据库---查询多条记录

查询多条记录

例如:获取id=1或者id=2或者id=4
seelct * from users wnere id=1 or id=2 or id=4
 
例如:in(数据1,数据2...):判断表中某一个字段是否在in后面的参数列表之中
select * from users where id in(1,2,4)
 
select * from users where id not in(2,3) order by javaScore asc;
1.交叉连接查询(一般不用)select * from A,B
2.内连接查询(使用关键字inner join --inner可以省略)隐式内连接:select * from A,B where 条件;显示内连接:selcet * from A inner join B on 条件;
3.外连接查询:(使用关键字outer join --outer 可以省略)左外连接:left outer joinselect * from A left outer join B on 条件;
右外连接: right outer joinselect * from A right outer join B on 条件;
 
常用数据库语句
1.show databases; 查看所有的数据库
2.create database test; 创建一个叫test的数据库
3.drop database test;删除一个叫test的数据库
4.use test;选中库 ,在建表之前必须要选择数据库
5.show tables; 在选中的数据库之中查看所有的表
6.create table 表名 (字段1 类型, 字段2 类型);
7.desc 表名;查看所在的表的字段
8.drop table 表名; 删除表
9.show create databases 库名;查看创建库的详细信息
10.show create table 表名; 查看创建表的详细信息
 
 

猜你喜欢

转载自www.cnblogs.com/mtp123/p/10220336.html