A表结构 B表结构 C表结构
Id Name Id Code Value Code Visible
1 a 1 01 10 01 1
2 b 1 02 20 02 1
1 03 30 03 0
2 01 40
2 02 50
2 03 60
Visible为0的Code的Value不计入最后查询结果
我要的结果是
Id Name Value
1 a 30
2 b 90
应该怎么写?
Id Name Id Code Value Code Visible
1 a 1 01 10 01 1
2 b 1 02 20 02 1
1 03 30 03 0
2 01 40
2 02 50
2 03 60
Visible为0的Code的Value不计入最后查询结果
我要的结果是
Id Name Value
1 a 30
2 b 90
应该怎么写?
FROM A,B,C
WHERE A.ID = B.ID
AND B.CODE = C.CODE
AND C.Visible = 1
GROUP BY A.ID,A.NAME