如何設計查詢選擇價格其中總和(稅)小於價格在不同的表(表A ,tableB的)如何設計查詢選擇價格其中總和(稅)低於價格在不同的表(表A,表B)
-1
A
回答
0
請檢查下面的SQL SELECT語句
;with cte as (
select
a.id, a.tax, a.idprice, b.price,
sum(tax) over (partition by a.idprice) sum_tax
from tableA a
inner join tableB b
on a.idprice = b.idprice
)
select * from cte
where sum_tax < price
首先,我用了一個SQL CTE (Common Table Expression) query 我用CTE,因爲我在WHERE子句中使用的列求和。 您也可以在子查詢中放置相同的SELECT語句而不是SQL CTE表達式
上述查詢有一個有趣的事情,也許您會第一次看到它;我使用SUM()聚合函數和分區依據子句 就像SQL Count() Over (Partition By)子句一樣,partition by使您能夠對共享相同值的行應用聚合函數
+0
謝謝,但我可以按idprice分組,idprice不重複 –
+0
請不要鼓勵壞的問題,而是與OP一起修復帖子,然後用答案回報,回答LQ帖子對網站不利。 –
相關問題
- 1. 如何從兩個不同的表中選擇列(A,B)其中總和(列表A)小於columntableB
- 2. 從含稅價格中計算其他價格
- 3. JQuery:如何在表格中對每行進行總計價格
- 4. 如何從表B中選擇屬於表A的缺失表格行?
- 5. Prestashop顯示含稅價格和不含稅價格
- 6. SQL - 選擇最低價格
- 7. 最低價格選擇
- 8. 比較數據庫的價格和選擇價格最低
- 9. 如何選擇標題和價格哪裏價格多於'Movie3'的價格
- 10. 如何在價格magento設置稅
- 11. 總數量與價格表
- 12. 計算價格不含稅沒有給出確切的價格
- 13. 如何從2個表格(數量和價格)得到總價格
- 14. 從Laravel的表格價格中獲得總價值
- 15. 如何在zillow中取消價格/稅表歷史記錄?
- 16. 如何在php中計算總價格
- 17. 如何查詢條件MRP價格和銷售價格在android
- 18. 價格和產品查詢與歷史價格在MySQL分貝(3表)
- 19. 如何在SQL查詢中的表A(A \ B)中選擇表B的相對補碼?
- 20. MYSQL/PHP表格設計爲朋友表/查詢選擇朋友
- 21. 如何獲取不同SQL表中每行的PKeys和價格?
- 22. 如何在列表中找到最低價格的商品
- 23. Python:是a,b = 1,2和a = 1; b = 2嚴格等價嗎?
- 24. 如何從表A中選擇不存在於表B中的行?
- 25. 選擇價格最低的整行對不同的產品
- 26. 從實體的其他表中獲取最低價格
- 27. 計算價格表中的時間
- 28. 計算AngularJS中的價格總和
- 29. 如何從字面列表查詢:選擇( 'A', 'B', 'C')*
- 30. SQL查詢 - 需要在表格中獲得價值不
查找'HAVING'子句。 –
幫我設計查詢 –
您是否嘗試過任何東西,這是非常基本的問題 –