Ste*_*pUp 1 sql t-sql sql-server
我有一张桌子SoldCars.
Id_Car Id_Color time
8 2 2015-02-11
8 4 2015-03-11
8 2 2015-04-11
5 2 2015-05-11
8 3 2015-08-11
Run Code Online (Sandbox Code Playgroud)
我想查询以获取以下行集:
Id_car CountColors
8 3
5 1
Run Code Online (Sandbox Code Playgroud)
哪里Id_car是独特的,Id_Car并且CountColors是不同数量的颜色的数量.
我尝试了很多SQL查询,但结果远非如此.
例如:
Select dictinct Id_Car, count(Id_Color) as CountColors from SoldCars group by Id_car
Run Code Online (Sandbox Code Playgroud)
SELECT Id_car, count(DISTINCT Id_Color) AS CountColors FROM SoldCars GROUP BY Id_car
Run Code Online (Sandbox Code Playgroud)
这应该做的工作:)
| 归档时间: |
|
| 查看次数: |
468 次 |
| 最近记录: |