叫我的表中的SQL“temp_table”,我想进行交易不到哪column_3是“现金AED”如何从SQL Server中的已分级数据检索数字?
当前数据的数据:
Transaction No Column_1 Column_2 Column_3 Price
1234 NULL NULL NULL 0
1234 0 NULL NULL 0
1234 NULL 0 NULL 0
1234 NULL NULL Cash AED 0
1234 NULL NULL NULL 0
1234 NULL NULL NULL 15
1234 NULL NULL NULL 0
1234 NULL NULL Cash AED 0
1234 NULL NULL NULL 0
1234 NULL NULL NULL 0
1234 NULL NULL NULL 0
1222 NULL NULL NULL 0
1222 0 NULL NULL 0
1222 NULL 0 NULL 0
1222 NULL NULL Cash AED 0
1222 NULL NULL NULL 0
1222 NULL NULL NULL 25
1222 NULL NULL NULL 0
1222 NULL NULL Cash AED 0
1222 NULL NULL NULL 0
1222 NULL NULL NULL 0
1222 NULL NULL NULL 0
所需的输出:
Transaction No Column_3 Price
1234 Cash AED 15
1222 Cash AED 25
记住同一个交易,在column_3中重复“Cash AED”的值。
我在她应该返回自己想要的答案,但一对逻辑的更多解释会有所帮助。 – SAS