7.查看数据库表的结构 :desc tableName;
也就是这三张表:
emp(员工表):
dept(部门表):
salgrade(工资等级表):
8.查询某张表中的全部数据:
select*from tableName;
9.9.mysql的常用命令:
9.1查看当前正在使用的数据库 : select database();
9.2:终止一条语句: \c;sql语句没有见到分号(;)是不会结束的;
9.3查看当前数据库的版本: select version();
9.4:退出数据库管理系统: \q | exit | quit
9.5:查看其它数据库中的数据表: show tables from databaseName;
9.6:查看指定表的创建语句: show create table tableName;
3.简单查询:
提示 :任何一条sql语句都以 ";"号结尾; sql语句 不区分大小写,sql语句里面的关键字不能随便更改sql 语句字符串 用单引号括起来, mysql双引号也行, 但是尽量使用单引号,因为别的数据库可能不支持
查询员工的姓名:	select ename from emp;
查询所有员工的年薪:select ename,sal*12 from emp; 字段名可以参与数学运算(其实这样是不太正确的,后面我们在讲)
给查询后的结果列重命名:select eanem as name,sal as salary from emp; 也可以不需要as 用空格分开
查询表中所有的字段:select * from emp; 但是实际开发中不建议使用,这样的查询效率比较低,而且扩展性不强。
4.条件查询 where
条件查询: 执行顺序 先from 然后where 最后select
查询emp表中工资等于5000的记录: select ename,sal from emp where sal=5000;
查询SMITH的工资:select sal from emp where ename=‘SMITH’;
查询工资大于3000(不包括3000)的员工:select ename sal from em