1樓:網友
如果你的第二個**初始為空,則可以用select distinct...into 表二 from 表一。如果第二個**初始不為空,資料是否重複應該由第二個表的其他欄位決定。
你應給出兩個表結構和想要更新的欄位名。
你這問題必須分兩步。
1.先建乙個臨時表tmp
select **, count(*)as cnt into tmpfrom **1
where ((**1.[complete(y/n)])y'))group by **;
2.執行下面sql,然後刪除tmp
update **2 left join tmp on **set **2.[number of completion]=nz(,0)
2樓:一顆五星
**2 裡面的 number of completion 資料是從**來的?
update **2 set number of completion=( select count(complete(y/n)) from **1 where **** and **。
access中update語句一次更新多個資料
3樓:惠企百科
1、首先開啟access,新建乙個資料庫。
2、然後新建乙個資料表,新增資料欄位。
3、接著在資料表中新增資料。
4、然後在sql區域編寫update語句,update後面加上where做判斷。
5、接下來會彈出更新對話方塊,點選是按鈕。
6、最後重新查詢資料表的資料,可以看到資料根據判斷條件更新了。
access 裡面的update如何用
4樓:網友
我使用過update方法。
我是這樣操作的,我的操作方法很容易理解。
1.首先access沒有儲存過程,所以可以通過主面板中的「查詢」實現在查詢中選擇「新建」,然後在彈出視窗中選擇「新建查詢-設計檢視」,然後取消「顯示錶」,在出現的檢視中的最上面的一大片空白區域上單擊右鍵,選擇「sql檢視」,然後就會出現乙個工作區域,你在裡面就可以輸sql語句了,這裡的語句可以輸入基於任何放大的sql,比如delete,update,select...
2.例項,比如輸入update 表1 set 名稱 = 『aa』 where 名稱=『bb』 把表一中的所有「名稱」欄位值為bb的都改為aa;
3.以上都做完之後,你就可以在自己創作的窗體中新建乙個按鈕,在按鈕的按下事件中新增 你的查詢名稱,比如在上步2中你新建的查詢名稱為「更新」,按鈕中的**就為 「更新」
access向ASP裡新增記錄集
鎖問題 你簡歷rs物件的時候 設定了個只讀鎖。活著沒設定預設的就是這個鎖。set rs server.createobject adodb.recordset rs.open sql,conn,1,1 看不明白把你的 發上來 我給你改 sql select from 表名 set rs server...
關於ACCESS窗體設計問題,製作問題列表框
窗體中新建1個列表框 1個文字框,一個叫l問題分類,一個叫t解決方法,其它什麼都不用做。然後窗體 如下即可實現你的要求 private sub form open cancel as integer dim sql as string sql select 問題分類 from 問題表 me.l問題分...
如何在ACCESS 裡設計一個scheduler
若是access窗體,有個timer事件,設定時間間隔後,時間一到就會執行一次此事件。private sub form timer end sub 在裡面寫入時間到後開啟那個預約的窗體。在窗體的load事件中寫入 時間間隔 如。private sub form load end sub 綜合如下 p...