假设表1的列名为" class"。查询以获得" class"的所有不同值:
::从table1中选择不同的类
现在有表2,其中有3行,类为#34; a",2行为class" b"和#34; c"。
的5行可以查询表1的嵌套查询应该是什么,获取" class"的所有不同值。列,在此示例中为{a,b,c}。并从table2获取table1中每个不同类的计数。输出应该如下所示:
班级数
3
b 2
c 5
答案 0 :(得分:4)
SELECT
Table1.Class,
COUNT(Table2.Class)
FROM
Table1
LEFT JOIN Table2 ON Table1.Class = Table2.Class
GROUP BY
Table1.Class