我需要一些幫助來完成查詢。我有一個表中SQLFiddle:查詢以顯示錶格中的兩列單列
http://sqlfiddle.com/#!2/7f51a
我需要的結果設置如下,即:查詢應顯示三列,首先是名字,第二個是「一」,三是「兩節」。它只顯示col'one'中的數據,如果該名稱在tbl1中的值爲'one',那麼它應該保持空白。只有'姓名'具有相應的「兩個」值時,相似的第三列才應顯示值。
Name | One | Two
--------+-------+----------
Jig | Yes | Yes
Mig | | Yes
Dig | Yes |
我實際的數據庫是重和查詢是巨大。有了這個條件,它會拋出錯誤 - 而不是一個單一的組函數。有許多表加入時還有其他方法可以做到這一點。查詢在條件下運行良好:選擇Where Book ='one',但不能在該條件下寫入Book ='two'。否則它會加入並返回空行。 – user1630575
你有什麼錯誤? –
沒有一個組功能。 – user1630575