1樓:匿名使用者
你有多個條件,想要滿足其中乙個條件,就把所有對應的記錄都顯示,那麼在查詢設計檢視中,每個條件要放在不同行
2樓:矮漢恨天高
access彙總表裡不可以在分組或運算欄位下寫條件,知道不
重新建立乙個查詢,或者右鍵點在總計那一行上,不要他彙總,再右鍵點在查詢設計器選單上,選擇sql編輯器,把裡面的語句全部刪除,重新寫:
select * from 表1 where **商=[請輸入**商名稱!];
這樣就可以了,你再開啟查詢,就彈出乙個對話方塊提示你輸入條件.在窗體上可以把錶繫結在窗體上,條件直接指向窗體上某個text控制項,做個按鈕去載入重新整理他讓他篩選,查詢語句就應該這麼寫:
select * from 表1 where **商=forms!窗體名!控制項名稱;
在vba編輯器**中也可以這麼編寫資料來源.
me.recordsource="select * from 表1 where **商='"+控制項名稱+"'"
篩選查詢窗體上的控制項作為條件的資料
access資料中,如何做到在其中的乙個欄位中輸入資料,其他的字段字段根據條件自動生成
3樓:百無生
private sub 姓名_afterupdate()
dim i as long
with me
i = .id.value - 1
if isnull(.班級.value) then .班級.value=dlookup("班級","表
1","數學老師","表1","教導員","表1","班級","表1","考試時間","表1","班級編碼","表1","班級編碼","表1","id=" & i ) + 1
end if
end with
end sub
access,如何做到在表其中的乙個欄位中輸入資料,其他的字段字段根據條件自動生成
4樓:解0人
如果是直接在抄表中輸襲入資料,沒有辦法自動bai生成對應的其它du欄位資料,
或者可以
zhi等你dao輸完以後再通過更新查詢來自動更新對應的其它字段資料,這也需要兩步才能完成,並沒有即時自動生成的效果。
要實現你的目的,需要建立表對應的資料輸入窗體,在窗體中實現上面的功能。
在access資料庫中,如何建立查詢所有使用者的最近記錄
要使用交叉查詢 首先你表要增加乙個字段,叫 購買序數 就是購買第一次是1,第二次是2,transform last 表.交貨數量 select 表.使用者 from 表 where 表.購買序數 10 group 表.使用者 pivot 表.購買序數 這個查詢是 1 查處所有購買序數在10以內的所有...
Access的查詢結果中,怎麼兩列相乘
創作者 直接相乘就好了。如 年限 津貼 1 5 10 像上面的表如果不存在空格都很規則是數字格式那就直接在查詢裡輸入列名 總津貼 年限 津貼 注意的是 總津貼 是你取的名稱,後面跟著的是英文冒號,冒號後面要空一格。在sql語句裡這麼寫 select 年限 津貼 as 總津貼 from 表 如果像上面...
access資料庫中怎麼引用查詢的sql語句
access本身可以建好一個完整的查詢的,可基於單表,可以基於多個表。建好後,點查詢設計中sql檢視,就是一個完整的sql語名了,而不用一個詞一個詞的寫,再追加寫where語句,已經全部搞定了,你試試看。 select from 表1 where 欄位1 in select 欄位2 from 表2 ...