问题:
生成新列,对Products表格中price列的数字排序。
![032cdc4ded026a681ad3fb36ce7f6040.png](https://i-blog.csdnimg.cn/blog_migrate/31bd0816a04a8ef5e18ba662cca7d7dc.png)
有重复排序:
--
![1c53efd0aae8412adc0dc6c11e1f649b.png](https://i-blog.csdnimg.cn/blog_migrate/1b8fa36ea6202bb93668b8f639872709.png)
无重复排序:
--
![438523602c405bd628d0b1e322222d2c.png](https://i-blog.csdnimg.cn/blog_migrate/99e0e6b9a3693cb77aa69f7e3ea2afc9.png)
分组排序(无重复排序):
![833cb176d76c106b41a403f03e3cc585.png](https://i-blog.csdnimg.cn/blog_migrate/4a59359ffcaf626932875b466acc7ceb.jpeg)
select
讲解:
- select后面的子查询:
select
- select 后面的子查询只返回一个字段一条数据,结果具有唯一性。
- 该句的计算意义是:1)分组2)计算t1价格大于t2价格的价格,并将该价格生成集合3)对该集合进行去重操作
问题:
生成新列,对Products表格中price列的数字排序。
有重复排序:
--
无重复排序:
--
分组排序(无重复排序):
select
讲解:
select