-1
A
回答
0
根據你的編輯,你已經很好了。缺少的部分似乎在捕捉在第一個查詢中註冊的銀行,而在第二個查詢中未註冊的銀行。
要做到這一點,你可以用一個WHERE
條款上registered
列,只有抓住那些你想,像這樣(假設註冊將包含1註冊和0未註冊:
...
WHERE
name LIKE '%bank1_201001%'
AND registered = 1
...
UNION ALL
...
WHERE
name LIKE '%bank2_201001%'
AND registered = 0
...
,那真的也刪除了必須輸入實際銀行名稱的要求(我猜你是這麼做的,因爲你知道第一個是註冊的,第二個不是?)。
我不完全確定如果這是你需要的,特別是「我正在努力在重新註冊的銀行上註冊一個專欄在它下面服務「有點令人困惑。您最初選擇名稱,這將是銀行名稱。然後Registered
列會顯示Yes
或No
(或1
「和0
)一個布爾列。
讓我知道如果這能幫助?
相關問題
- 1. 來自列的SQL拆分數據與來自不同表的數據合併
- 2. 分割來自txt文件的數據
- 3. 在SQL中分割數據(分隔一串數據)
- 4. SQL計數來自同一列
- 5. 分割的數據幀的一列
- 6. 分割行數據的列
- 7. 在R中,如何基於來自另一列的數據來分隔數據幀的列中的數據?
- 8. 在R中,如何創建一個循環來分割數據幀中的列
- 9. 來自不同文件的列的分割
- 10. 在Python中分割數據幀列
- 11. SQL - 將來自同一數據集的數據與特定列中的匹配值進行劃分
- 12. SQL:分割一列分成多個
- 13. 在MongoDB自動分割中,所有分片中的數據是否相同?
- 14. 如何使用日期來分割一個數據幀列python中的多列
- 15. 來自分割字符串函數的分割錯誤
- 16. 來自列的圖中的文本,「;」的第一個參數分割字符串
- 17. 分割數據框中的列?
- 18. 如何將數據分割在SQL Server
- 19. 從分割陣列數據
- 20. 分割字符串在數據幀的一列,並與分裂
- 21. Oracle SQL:通過在查詢中通過分隔符分割來提取數據
- 22. SQL與多個計數來自同一列中選擇
- 23. 來自同一列
- 24. 的Oracle SQL裝載機分割數據到不同的表
- 25. 來自數據庫中不同列的數據計數
- 26. SQL來自不同數據庫
- 27. 不同數值的分割列
- 28. 通過分割'\ t'來分割python中的列表元素
- 29. 的Oracle SQL * Plus來自同一ID在一列
- 30. SQL根據來自不同表格的2列來確定百分比
你嘗試過什麼,什麼是這些表的結構?還有,當你說「在一邊註冊的人」時,你是什麼意思?你想要兩個查詢來分割數據集,還是你想先註冊所有賬戶,然後是匿名賬戶? – SchmitzIT 2014-10-30 18:38:55
對不起,這有點不清楚。是我迄今爲止。 'SELECT \t name AS BankName, \t \t COUNT(DISTINCT num_trans)AS NumberOfTransactions, \t \t SUM(DISTINCT支出)AS TotalSpent, \t \t註冊爲註冊 從銀行 WHERE名稱LIKE '%bank1_201001%' GROUP BY名稱,註冊 UNION ALL SELECT \t名AS BANKNAME, \t \t COUNT(DISTINCT num_trans)AS NumberOfTransactions, \t \t SUM(DISTINCT支出)AS TotalSpent, \t \t註冊爲註冊 從銀行 WHERE名稱LIKE「%bank2_201001%」 GROUP BY的名字,registered' 當我運行它,它有註冊的列,但我想 – user1892956 2014-10-30 19:00:10
做出註冊列與所註冊的銀行下面,然後有一個非註冊專欄與其下的銀行。 – user1892956 2014-10-30 19:07:34