美文网首页
sql基础查询

sql基础查询

作者: 清蒸余 | 来源:发表于2021-07-15 22:23 被阅读0次

1、

select lower(客户ID)

from 客户

➡️返回客户ID列的小写

2、select length(客户ID)

from 客户

➡️返回客户ID列字符长度

3、select*

from 订单

where Date(订购日期) between ‘1997-07-01’ and '1997-07-31'

➡️返回1997年订购日期在7月的订单数据

相同结果的另一种用法

where Year(订购日期) = ‘1997’ and month(订购日期)='07'

4、select 供应商ID,AVG(单价)

from 产品

where 供应商ID=1

➡️返回供应商ID为1的产品平均单价

5、select 供应商ID,count(产品ID)

from 产品

where 供应商ID=1

➡️返回供应商ID为1的产品出现次数

6、select 供应商ID,AVG(单价)

from 产品

group by 供应商ID

➡️返回按照供应商ID分组的数据

7、

select 供应商ID,AVG(单价)

from 产品

group by供应商ID

havingAVG(单价)>=30

➡️返回平均单价大于30 的分组数据

8、select 联系人姓名,联系人职务

from 供应商

where 联系人职务 like ‘%经理%’

➡️返回联系人职务中带经理字样的数据信息

9、select 联系人姓名,联系人职务

from 供应商

where 联系人姓名like ‘_先生’

➡️筛选出联系人姓名为?先生的数据 _表示单个字符

10、select 电话

from 客户

where 电话 REGEXP ‘010’

➡️筛选出电话中包含010的的数据

11、子查询

select 产品名称

from 产品

where 产品ID in (select 产品ID from 订单明细 where 数量>=20)

12、如何关联两张表

select*

from 产品,订单明细

where 产品.产品ID=订单明细.产品ID

相关文章

  • sql

    sql-基础sql-基础查询-1sql-基础查询-2sql-更新 概览 数据库(Database,DB):将大量数...

  • SQL基础(二)

    前言 基础SQL入门详情看SQL(一)多表联接的原理详细看SQL(一) 查询 在SQL中, 最难的莫过于查询.因为...

  • mysql手工注入

    SQL基础 1.1 什么是sql? SQL(structured query language),即结构化查询语言...

  • 数据库笔记-SQL查询&过滤

    基础查询 查询排序 查询过滤 基础查询 以极客时间专栏《SQL必知必会》的王者荣耀表格为例。 SELECT语句 检...

  • SQL基础(一)

    SQL SQL是关系数据库的查询语言.在SQL中最难的应该算是查询。本篇文章, 注重点在于总结基础的sql语句, ...

  • SQL基础查询

    一、SQL简单查询1.所谓简单查询就是查询一张数据表中所有数据行的内容。①FROM 表名称 [别名]②SEL...

  • SQL 基础查询

    # 1. 基础查询 /* 语法: select 查询列表 from 表名; 特点: 1.查询列表可以是:查询表中的...

  • SQL基础查询

    参考资料:《SQL基础教程》 数据准备 在查询数据之前,需要往数据库里插入需要用到的数据。 1.创建数据库 2.创...

  • sql基础查询

    1、 selectlower(客户ID) from 客户 ➡️返回客户ID列的小写 2、selectlength(...

  • Mysql常用SQL语句收集

    mysql常用sql语句收集 基础篇 //查询时间,友好提示 $sql = "select date_format...

网友评论

      本文标题:sql基础查询

      本文链接:https://www.haomeiwen.com/subject/whompltx.html