当前位置: 首页 > article >正文

第3章:select

1.最基本的select语句

  1. select … from…
  2. select 字段1,字段2,…from 表名
  3. * 表中所有字段(列)

2.列的别名

  1. 字段1 as 别名1
  2. 字段1  别名1
  3. as:alias(别名)可以省略
  4. 如果别名有空格使用一对””引起来

3.去除重复行

  1. 查询员工表有哪些部门的id
  2. select  distinct 字段名 from 表名

4.空值null参与运算:结果是null

  1. 空值:null
  2. null不等同0,’’,’null’
  3. 解决方案是ifnull(exp1,exp2)

5.着重号``

  1. 如果表名或字段名与关键字重复,就要用``

6.查询常数

  1. select ‘常量’ from 表名

7.显示表结构

  1. describe 表名
  2. desc 表名

8.过滤数据

  1. select 字段名 from 表名 where=xxx

练习题

 

1. select employee_id,last_name,salary*12*(1+IFNULL(commission_pct,0)) "annual salary" from employees

2. select distinct job_id from employees

3. select last_name,salary from employees where salary > 12000

4. select employee_id,last_name,job_id from employees where employee_id=176

5. desc departments;
select * from departments;

 

 


http://www.kler.cn/a/15183.html

相关文章:

  • 如何将几个音频合成一个音频?非常简单的几种合成方法
  • Java策略模式应用实战
  • SD模型微调之Textual Inversion和Embedding fine-tuning
  • 群控系统服务端开发模式-应用开发-前端级别功能开发
  • 【UGUI】背包的交互01(道具信息跟随鼠标+道具信息面板显示)
  • 面试题:Kafka(一)
  • 山东大学2023操作系统实验2
  • 神经网络模型入门及蠓虫分类问题简单实战
  • 分类和扩展与继承
  • Python基于Pytorch Transformer实现对iris鸢尾花的分类预测,分别使用CPU和GPU训练
  • 无HMI和PLC设备时,模拟程序收发是否正常
  • MobileNetV3详细原理(含torch源码)
  • Hytrix原理
  • ​工程师如何对待开源
  • 【keil5开发ARM工程时使用STLink调试的技巧分享】
  • 数据结构之KMP算法:彻底搞懂kmp算法
  • Ajax XHR请求
  • c++元编程
  • Maven 如何下载依赖包的源码包
  • 2023年第二十届五一数学建模竞赛题目 C题详细思路
  • [最小距离的最大值] 跳石头
  • node(express框架)连接mysql 基础篇
  • 数据结构——求二叉树的属性
  • 制造策略 ETO、MTO、ATO、MTS
  • 09 【Sass语法介绍-函数指令】
  • 原理这就是索引下推呀