#1.单行注释
/*
2.多行注释
*/
SHOW DATABASES;
USE mysql;
CREATE TABLE student(id INT,NAME VARCHAR(20));
INSERT INTO student VALUES(1,'测试1');
SELECT *FROM student;
DESC student;
-- 单行注释
/*导入现在有的数据表 表的数据
3.方式一 source文件的全路径
source E:\mysqlData\atguigudb.sql;
*/
SELECT *FROM employees;
# 4.最基本的select语句 :SELECT 字段1,字段2,。。FROM表名
SELECT 1+1,3*2;SELECT 1+1,3*2;
FROM DUAL;# 5.dual:伪表
#6.*所有字段(列)
SELECT last_name,email,job_id
FROM employees;
#7.类的别名
#as:全称:alias(别名)可省略
#列的别名可以使用一对“ ”引起来不要使用单引号
#字符串日期时间类型的变量需要使用一对’‘表示
SELECT employee_id emp_id,last_name,department_id
FROM employees;
SELECT employee_id emp_id,last_name lname,department_id 部门id,
salary*12 "annual sal"
FROM employees;
SELECT DISTINCT department_id
FROM employees;
#8.空值参与运算
#空值:null
#null不等同于0#.空值参与运算:结果一定也为空
SELECT employee_id,salary "月工资",salary*(1+IFNULL(commission_pct,0))*12
"年工资",commission_pct
FROM employees;
SELECT*FROM
#9.着重号``
SELECT*FROM `order`;
#10.查询常数
SELECT '员工',123,employee_id,last_name
FROM employees;
#11.显示表的结构
DESCRIBE employees;#显示了表中字段的详细信息
#12.过滤条件 声明在FROM结构的后面
SELECT *FROM employees
WHERE department_id = 90;
#练习:查询last_name为‘King’的员工的信息
SELECT *FROM employees
WHERE last_name='King';#忽略大小写
SELECT*FROM employees;
# 1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY
SELECT employee_id,salary "月工资",salary*(1+IFNULL (department_id,0))*12 "ANNUAL SALARY"
FROM employees;
# 2.查询employees表中去除重复的job_id以后的数据
SELECT DISTINCT job_id
FROM employees;
# 3.查询工资大于12000的员工姓名和工资
SELECT first_name,last_name,salary
FROM employees
WHERE salary>12000;
# 4.查询员工号为176的员工的姓名和部门号
SELECT first_name,last_name,department_id
FROM employees
WHERE employee_id=176;
# 5.显示表 departments 的结构,并查询其中的全部数据
DESC departments;`
select*from departments

数据库mysql学习第一天相关推荐

  1. 数据库MySQL学习笔记高级篇(周阳)

    数据库MySQL学习笔记高级篇 1. mysql的架构介绍 mysql简介 高级Mysql mysqlLinux版的安装 mysql配置文件 mysql逻辑架构介绍 mysql存储引擎 2. 索引优化 ...

  2. 数据库MYSQL学习系列三

    数据库MYSQL学习系列三 三.MYSQL事务与存储引擎 3.1-数据库事务 什么是事务 一系列有序的数据库操作: o要么全部成功 o要么全部回退到操作前的状态 o中间状态对其他连接不可见 事务的 ...

  3. 数据库MYSQL学习系列一

    数据库MYSQL学习系列一 一.MYSQL数据库基础 1.1-认识MYSQL 什么是数据库 计算机处理和存储的一切信息都是数据 计算机系统中一种用于存取数据的程序 一种: 计算机系统中有很多种能够存取 ...

  4. 数据库Mysql基础------第一部分 数据的准备与基础命令

    一.初识数据库 一.为什么要用数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库 数据库随时随地的存在,并且使用,简单的说,数据库就是收集数据的结构.数据涉及很多,例如一个 ...

  5. 数据库MYSQL学习系列二

    2.1-MySQL数据类型 Number不止一种 ××× 浮点型 ××× INT SMALLINT MEDIUMINT BIGINT type Storage Minumun Value Maximu ...

  6. 数据库mysql学习笔记

    一.绪论 数据库database,按照一定格式存储数据的一些文件的组合 数据库管理系统databaseManagment,对数据库中的数据进行增删改查 常见的数据库管理系统:Mysql.Oracle. ...

  7. django 数据库mysql学习向数据库表中添加数据

    环境:windows ,已经安装了 mysql, 安装了django 1.新建一个django 项目 2.新建一个子应用 python manage.py startapp moelsinfo 3.在 ...

  8. 数据库MySQL入门第一天

    数据库的几个基本概念 1,数据库(Database,DB) 数据库指的是以一定格式存放.能够实现多个用户共享.与应用程序彼此独立的数据集合. 2,数据库管理系统(Database Management ...

  9. MySQL学习第一天

    Commands end with ; or \g. 你的命令必须以以上两种结尾select version();MySQL版本 select user();用户 select database(); ...

最新文章

  1. 持志助中华 九州初志开创国内集群存储新时代
  2. Angular jasmine TestBed.configureTestingModule的工作原理
  3. uva 1625——Color Length
  4. 个人自媒体博客整站模板
  5. 专注计算机专业知识讲授,计算机一级考试MS Office上机指导
  6. 攻防世界-Misc-gif
  7. 权限管理系统之字典(代码)管理
  8. PM常用软件工作平台
  9. php视频转发,蓝叶分享好看视频地址解析php代码
  10. 手把手带你开发豆瓣FM(vue)
  11. OSPF开销值、协议优先级及计时器的修改
  12. 让你的网站用上炫酷的中文字体
  13. java获取基金实时数据_JAVA爬取天天基金网数据
  14. iOS之加载Gif图片
  15. 共线性分析软件MCScanX安装、报错解决方法及使用
  16. Mac开发-公证流程记录Notarization-附带脚本
  17. 云计算-Linux-云计算是啥.什么是Linux-小白
  18. 这些电脑软件堪称惊艳,你一定用得上【建议收藏】
  19. Linux修改主机名
  20. 内推 | 商汤科技计算机视觉岗(全职/实习),可直通面试

热门文章

  1. Java程序员:真是会服了面试官,不就要个40k嘛硬是把Spring问烂
  2. mac安装配置zsh
  3. 库卡机器人坐标手势_在工具坐标系中移动库卡机器人
  4. 嵌入式开发正在日薄西山
  5. 3D激光雷达SLAM算法学习03——前端里程计方案
  6. 【进阶篇】全流程学习《20天掌握Pytorch实战》纪实 | Day03 | 文本数据建模流程范例
  7. dashboard 安装harbor
  8. 利用批处理一键卸载Win10Win11系统自带APP
  9. 解决海康威视摄像头无法通过路由器远程访问的问题
  10. Android手机扫描,电脑复制内容----手机实现无线扫码枪功能