比方說,我有這樣的重組數據
Store | Fruit | Quantity
--------+-----------+-----------
Lincoln | cherry | 2
Lincoln | apple | 3
Lincoln | pear | 4
Abe | cherry | 1
Abe | apple | 2
我需要一個SQL查詢將返回此表:
Store | Cherry | Apple | Pear
--------+--------+-------+------
Lincoln | 2 | 2 | 4
Abe | 1 | 2 |
這很好,如果「櫻桃,蘋果,梨「列在查詢中是」硬編碼的「,但是什麼是理想的(不知道這是否可能)是,如果在數據中彈出新的水果,將由SQL查詢創建新的列
你試過了什麼?如果您遇到困難,很樂意幫忙,但這不是代碼編寫服務 –
@MikePala,您到現在爲止嘗試過什麼? –
@Mikepala,你需要一個'pivot' –