把子表相關記錄更新到總表

2022-02-13 16:24:20 字數 882 閱讀 5381

說明:對子表中相同記錄的不同值求和後,更新到總表對應條件的記錄中。

基本資訊說明:

aa表

bb表第一種方法

首先是通過檢視,方法如下:

sql執行語句如下:

update v1

set aprice=bprice where un=username

第二種方法

直接用sql語句操作,方法如下:

update aa set aa.price=(select sum(prices)as counts from bb where aa.username=bb.username group by username)

此種方法相關參考檔案(

表相關操作

使用t sql建立表 use database name 指向操作的資料庫 go 批處理的標記 create table table name 新建表 column name 資料型別 identity 1000,1 not null,最後一列不需要逗號 go說明 資料型別 int varchar ...

雜湊表相關

雜湊函式 hash function 又名雜湊函式,是電腦科學中乙個重要的課題。什麼是雜湊函式呢?其實,這個概念並沒有乙個嚴格的定義。一般說來,雜湊函式滿足以下的條件 1 對輸入值運算,得到乙個固定長度的摘要 hash value 2 不同的輸入值可能對應同樣的輸出值 不過,僅僅滿足上面這兩條的函式...

ORACLE使用中的查詢系統表相關記錄

select sess.sid,sess.serial lo.oracle username,lo.os user name,ao.object name,lo.locked mode from v locked object lo,dba objects ao,v session sess whe...