表table1id code type name
1 001 1 A
2 001 2 B
3 002 1 C
4 002 2 D
5 003 1 A
6 003 2 E查出下面的结果:id code name_type1 name_type2
1 001 A B
2 002 C D
3 003 A E用一个sql查出每个code当type为1,2时的name
1 001 1 A
2 001 2 B
3 002 1 C
4 002 2 D
5 003 1 A
6 003 2 E查出下面的结果:id code name_type1 name_type2
1 001 A B
2 002 C D
3 003 A E用一个sql查出每个code当type为1,2时的name
from yourTable a left join yourTable b on a.code=b.code and a.type=1 and b.type=2
from table1 a,table1 b where a.code=b.code and a.type=1 and b.type=2;