常用的查找功能
声明:mysql 总结之路是在b站上观看视频进行总结的,mysql 在我上大学的时候已经学过了,同时也学过sql server了,本次总结看看自己能不能温故知新,让自己更加快速的成长。
mySql 查看当前版本,登录到服务端
select version();
第2种方式:
mysql --version
常用的构建数据库方式,与查看:
1.当想查看所有的数据库:show databases;
2.打开指定的库:use 库名;
3.查看当前所有表:show tables;
4.查看其他库所有表:show tables from 库名
5.创建表:
cretae table 表名(
....,
)
6.查看表结构:desc 表名;
mysql 语法规范
1.不区分大小写,但是建议关键字大写,表名、列名小写
2.每条命令最好用分号结尾。
3.每条命令根据需要,可以进行缩进或换行
4.注释
单行注释 # 注释文字 -- 注释文字
多行注释 /*注释文字 */
下面的数据库,我们已经提前创建了,下面是数据表文件:
链接:https://pan.baidu.com/s/1LlpOQ36jH9QXeTuDYjhXyw 提取码:22o0
常用的查找语句:
#进阶1 基础查询
use myemployees;
#查询表中的单个字段
select last_name from employees;
#查询多个字段
select last_name, salary, email from employees;
#查询所有字段
select * from employees;
#查询常量值
select 100;
select 'john';
#查询函数
select version();
#起别名 建议用“”
#方式1
select 100 * 98 as '结果';
select last_name as 姓, first_name as 名 from employees;
#方式2 空格
select last_name 姓, first_name 名 from employees;
#去重 查找员工表中的设计到的所有编号
select distinct department_id from employees;
#+号的作用
/*
只有运算符 转换失败,者字符变成0, 当其中是null 结果就是null
*/
#查询员工姓与名链接成一个字段,显示为姓名 concat 为函数拼接
select concat(first_name,last_name) as 姓名 from employees;
#查看表结构
desc employees;
就是常用的查找方式,喜欢我的博客的同学和小伙伴们,多多关注我博客。