关于算起来查询语句
数据如下
ID	单号	型号
1	1001	AABB
2	1002	ABAB
3	1003	ABABB
4	1004	ABAB
5	1005	ABAB
6	1006	ABABB
7	1007	ABCBA
8	1007	ABDD
9	1007	ADDE
10	1010	ABAD
11	1011	AWDV
12	1012	DEDD
13	1013	EWSS
14	1014	ECDS
15	1014	EDSS
16	1014	EDED
17	1017	AASS
18	1018	EEDD
19	1019	AADD
20	1019	DEDD
21	1019	DEDS
22	1022	ASWD
查询条件是:
如果型号中含有‘C’则只保留该单号中的含有‘C’的型号,如果该单号不含‘C’则都保留。
其查询结果为:
1	1001	AABB
2	1002	ABAB
3	1003	ABABB
4	1004	ABAB
5	1005	ABAB
6	1006	ABABB
7	1007	ABCBA
10	1010	ABAD
11	1011	AWDV
12	1012	DEDD
13	1013	EWSS
14	1014	ECDS
17	1017	AASS
18	1018	EEDD
19	1019	AADD
20	1019	DEDD
21	1019	DEDS
22	1022	ASWD
请教,谢谢
------解决方案--------------------id为8,9的怎么没保留/