数行和数值,差出来的是哪两行

数行和数值,差出来的是哪两行

两种数法各来一次,再数一次库存空着的行。输出:数行数、数库存的值、空着几行(用 / 隔开)。 id name cat price stock 约束 1 绿茶 饮料

阅读更多 →
空值让哪个统计出了偏差

空值让哪个统计出了偏差

一列里有两个空值。下面哪一个统计会因此算出和你预期不同的结果?【0】

阅读更多 →
括号里换个东西,数的就不是行了

括号里换个东西,数的就不是行了

COUNT(*) 数的是行数。把星号换成某一列的列名之后,它数的是【0】。 id name cat price stock 约束 1 绿茶 饮料 6

阅读更多 →
自己写:组名一样,组里的数不一样

自己写:组名一样,组里的数不一样

两条查询:一条先筛行(只留价钱不低于 6 的)再按类别分组数个数;一条不筛行,分组之后筛组(只留个数不低于 3 的)。输出:两条各留下几组、组名是否相同、每组的数是否相同(用 / 隔开)。 id n

阅读更多 →
自己写:条件放在筛组那一处

自己写:条件放在筛组那一处

补全筛组那一段:只留下总价不低于 20 的组,按类别名排好。输出留下的组和总价(用 / 隔开)。 id name cat price stock 约束 1 绿茶 饮料

阅读更多 →
自己写:条件放在筛行那一处

自己写:条件放在筛行那一处

补全筛行那一段:只统计库存不为空的那些行,按类别分组数个数,按类别名排好。输出三组的个数(用 / 隔开)。 id name cat price stock 约束 1 绿茶

阅读更多 →
两处都写,各管各的

两处都写,各管各的

先筛行(价钱不低于 6),分组之后再筛组(组里至少 2 样)。输出留下的组和个数(用 / 隔开)。 id name cat price stock 约束 1 绿茶 饮

阅读更多 →
先筛行,每组还剩几样

先筛行,每组还剩几样

先只留下价钱不低于 6 的行,再按类别分组数个数。输出三组的个数(用 / 隔开)。 id name cat price stock 约束 1 绿茶 饮料 6

阅读更多 →
先筛行会不会影响组的个数

先筛行会不会影响组的个数

先把一部分行筛掉,再分组。组的个数【0】。

阅读更多 →
同一个条件写在哪一处,结果一样吗

同一个条件写在哪一处,结果一样吗

条件「价钱不低于 6」,写在筛行那一处和写在筛组那一处,结果【0】。

阅读更多 →