select sum(A) from 表名; 這個語句,要達到你們目的,除非你這個表中只有這三行數據。
創(chuàng)新互聯(lián)建站專注于赤壁企業(yè)網站建設,響應式網站開發(fā),成都做商城網站。赤壁網站建設公司,為赤壁等地區(qū)提供建站服務。全流程按需求定制制作,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務
樓主說的相加是指數值類型的相加還是指合并結果集?如果是數值類型的列相加只需要把兩張表用合適的關聯(lián)條件關聯(lián)起來進行查詢,列相加即可;如果是合并結果集需要注意列順序,子查詢對應列的類型必須要一致,用UNION 或UNION ALL關鍵字。
在oracle數據庫中,要求兩個字段的和可以用sql語句(前提是兩個字段都是數字型):
SELECT? num1+num2 AS num FROM table_name;
其中num1、num2是要求和的兩個字段,num是新命名的和字段,table_name是要查詢的表名。
擴展資料:
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統(tǒng)。它是在數據庫領域一直處于領先地位的產品。
可以說Oracle數據庫系統(tǒng)是目前世界上流行的關系數據庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強,適用于各類大、中、小、微機環(huán)境。它是一種高效率、可靠性好的、適應高吞吐量的數據庫方案。
1,如果都是數字類型的直接把這兩個字段相加
select
a+b as ab
from S ;
或者你的意思是 select sum(a+b) from S;
2,如果是不同的字段類型就不能求和了,但是可以使用“||”或者CONCAT()函數
2.1 select a||b from S;
2.2 select?concat(a,b) from S;
參考資料來源:百度百科-Oracle數據庫