ACCESS資料庫查詢設計,ACCESS資料庫查詢設計

2022-03-26 19:30:02 字數 5563 閱讀 9643

1樓:匿名使用者

1、首先,開啟access 2007應用程式,並選擇乙個資料庫開啟。

2、雙擊資料庫中的乙個表名,開啟該資料表的資料表檢視。

3、在工具欄依次點選「建立」——「查詢設計」,開啟查詢設計視窗。

4、在查詢設計中,點選「關閉」按鈕,關閉對話方塊。

5、再在「查詢1」標籤上,右擊滑鼠,彈出選單中選擇「sql檢視」。

6、就可以進入「sql檢視」,在「sql檢視」視窗,就可以手動編寫sql查詢語句,對資料表進行查詢操作了。

2樓:二三社會事

方法步驟如下:

1、首先開啟access應用程式,並選擇乙個資料庫開啟。

2、雙擊資料庫中的乙個表名,開啟該資料表的資料表檢視。

3、在工具欄依次點選「建立」——「查詢設計」,開啟查詢設計視窗。

4、在查詢設計中,點選「關閉」按鈕,關閉對話方塊。

5、再在「查詢1」標籤上,右擊滑鼠,彈出選單中選擇「sql檢視」。

6、就可以進入「sql檢視」,在「sql檢視」視窗,就可以手動編寫sql查詢語句並實現access資料庫中的查詢。

3樓:一點設計演示

1.選擇「建立」中的「其他」中的「查詢設計」。

2.此時彈出乙個對話方塊,選中要查詢的表,然後「新增」。

3.此時注意到最下方的那個視窗。裡面就是指定查詢條件以及要返回的資訊的。

4.「字段」這一項就是要選擇要返回的資訊項。這裡我全部選擇了。

5.「表」這一項就是要選擇要查詢的表。

6.「排序」這一項就是要選擇顯示資訊的順序。注意,這一行中只能對乙個「字段」的資料進行排序。且是安裝該欄位資料的第乙個字母或數字。

7.「條件」。可對多個字段填寫條件。注意該條件應是與出現在表中的資料完全一樣,或新增了簡單的關係運算子或邏輯運算子。如大於,小於,非等。

8.填寫好後,就可以單擊「設計」中的「執行」。然後就能看到返回的資訊了。

4樓:

你是用access作為資料庫還是直接用access來開發?

那就簡單了呀,你資料庫設計好了,只要你點選命令按鈕的時候,然後把文字框中的作者名字傳過去,根據作者名字從資料庫中取出他對應的資料顯示出來

5樓:矮漢恨天高

拖個子窗體,嚮導取消,把他資料來源指向 乙個 查詢表,然後把他的連線字段取消掉

把窗體任意指定乙個非不定條件的資料來源

在窗體上拖放乙個組合框和乙個按鈕,按鈕按嚮導做成重新整理,或者取消他的嚮導,在他**下這麼寫:

private sub command1_click()

me.refresh

end sub

給組合框的查詢型別屬性選擇為 查詢 ,給組合框行**屬性編輯sql語句寫進去:

select distinct 要下拉的字段 from 表名 where 條件;

最後關閉窗體儲存。

在查詢設計器裡找到你剛才作為子窗體資料來源的查詢,右鍵點他進如設計檢視,在你要篩選的字段條件攔裡寫上:

=forms!窗體名稱!組合框控制項名稱

這樣依據控制項嚮導來做簡單吧

6樓:匿名使用者

vb編什麼程啊,用個查詢不就能實現啦

7樓:笑臉藍雨

以access 2007操作為例:

1、首先開啟選擇乙個資料庫。

2、雙擊資料庫中的乙個表名,開啟資料。

3、進入之後,點選「建立」。

4、然後再開啟「查詢設計」。

5、在查詢設計中,點選「關閉」按鈕。

6、再點選「查詢1」標籤上-選擇「sql檢視」。

7、就可以進入「sql檢視」,如圖所示,就可以手動編寫sql查詢語句並實現access資料庫中的查詢。

8、最後,可以看到查詢的內容。

access資料庫多表查詢設計為什麼沒查詢結果?

8樓:匿名使用者

一般沒有查詢結果的原因就是關聯語句部分寫錯了導致。

如,目前有資料如下:

班級表資料:

學生表資料:

目前需求是顯示乙個人的所有資訊,包括學生id,學生姓名,班級名。

在access中操作如下:

1、建立查詢:點選「建立」——「查詢設計」。

2、摁住ctrl選中查詢中用到的表,然後點選「新增」按鈕。

3、拖拽班級表的「班級id」拖到學生表的「所屬班級id」,出現如圖的關聯線:

4、在下方選擇要查詢的字段。然後點選上方「執行」按鈕。

5、出現如圖結果,表示正確。

其中,sql語句為:

select 學生表.學生id, 學生表.學生姓名, 班級表.班級名from 班級表 inner join 學生表 on 班級表.班級id = 學生表.所屬班級id;

9樓:匿名使用者

沒能查到資料的可能原因如下:

1)這三張表裡根本就沒資料;

2)這三張表裡其中之一或其中之二沒資料;

3)這三張表裡都有資料,但是關聯表之間沒有互相關聯的記錄。例如「讀者」表裡出現的「讀者編號」根本就沒有出現於「借閱」表裡,又或者「借閱」表裡有的「圖書編號」根本就沒出現於「圖書」表裡,那麼即使這三張表裡都存在記錄,但是查出來的結果還是空的。反之亦然。

10樓:qiqi清

樓主,建立的假關係是神馬意思?我也出現了相同的問題。

怎樣在access資料庫中設定查詢視窗?

11樓:我叫王土土豆

在access資料庫中設定查詢視窗步驟如下:

1、首先,開啟access 2007應用程式,並選擇乙個資料庫開啟。

2、雙擊資料庫中的乙個表名,開啟該資料表的資料表檢視。

3、在工具欄依次點選「建立」——「查詢設計」,開啟查詢設計視窗。

4、在查詢設計中,點選「關閉」按鈕,關閉對話方塊。

5、再在「查詢1」標籤上,右擊滑鼠,彈出選單中選擇「sql檢視」。

6、就可以進入「sql檢視」,在「sql檢視」視窗,就可以手動編寫sql查詢語句,對資料表進行查詢操作了。

12樓:很多很多

在access資料庫中設定查詢視窗的具體步驟如下:

我們需要準備的材料分別是:電腦、access資料庫。

1、首先我們開啟access資料庫,點選開啟「建立」。

2、然後我們在彈出來的視窗中點選開啟「查詢設計」。

3、然後我們在彈出來的視窗中點選關閉視窗即可。

13樓:一點設計演示

1.首先雙擊開啟資料庫。

2.點選頭部導航:建立-->查詢設計-->關閉彈出的視窗-->點選左側的「sql」-->進行sql命令。

3.首先查詢整張表的資料。輸入sql語句:select * from news ,

輸sql語句後,點選左上角的紅色「!」號執行語句。

會發現,表中的所有資料都被查詢出來。

4.如果只想查詢news表中的「title」欄位為「sql語句的運用「那又該如何寫,這時就要用到sql語句的條件語句也就是where語句。

輸入語句 select * from news where title='sql語句的運用' 。

這樣title為「sql語句的運用「的這條資料就出來了。

(其中title='sql語句的運用' 的單引號一定是要在英文下的單引號,而不是中文下的單引號,切記。)

5.如果只想查詢news表中的前2條資料,輸入語句 select  top 2 * from news 。

這樣一來前2條資料就會被查詢出來。

6.熟練的運用sql語句可以簡單快捷的對資料庫進行操作,有效的提高工作效率。各位平時可以接觸一下其他型別資料庫,有些資料庫對sql語句的寫法有稍微的出入,這時就需要靈活的運用。

14樓:鼻涕一公尺二

建立 - 查詢設計,然後設定吧 也可以sql檢視用sql查詢語句配置查詢檢視

access的資料庫中的查詢有什麼意義?

15樓:匿名使用者

在使用表儲存資料的時候我們都有側重點,通過它們的名字就可以看出這個表是用來做什麼的,這樣很容易就可以知道哪些表中儲存有什麼資料內容。很少有人會把表的名字起成「表一」、「表二」的。如果有很多表的話,這樣根本就不知道這些表儲存了什麼內容。

所以我們在建立表的時候,首先想的就是要把同一類的資料放在乙個表中,然後給這個表取個一目了然的名字,這樣管理起來會方便得多。但是另一方面,我們在實際工作中使用資料庫中的資料時,並不是簡單地使用這個表或那個表中的資料,而常常是將有「關係」的很多表中的資料一起調出使用,有時還要把這些資料進行一定的計算以後才能使用。如果再建立乙個新錶,把要用到的資料拷貝到新錶中,並把需要計算的資料都計算好,再填入新錶中,就顯得太麻煩了,用「查詢」物件可以很輕鬆地解決這個問題,它同樣也會生成乙個資料表檢視,看起來就像新建的「表」物件的資料表檢視一樣。

「查詢」的字段來自很多互相之間有「關係」的表,這些字段組合成乙個新的資料表檢視,但它並不儲存任何的資料。當我們改變「表」中的資料時,「查詢」中的資料也會發生改變。計算的工作也可以交給它來自動地完成,完全將使用者從繁重的體力勞動中解脫出來,充分體現了計算機資料庫的優越性。

讓我們在資料庫中建立乙個「查詢」,看看「查詢」究竟有什麼用,該怎麼用。我們現在用的「查詢」是「選擇查詢」,這種查詢很好學,而且用得也很普遍,很多資料庫查詢功能都可以用它來實現。顧名思義,「選擇查詢」就是從乙個或多個有關係的表中將滿足要求的資料提取出來,並把這些資料顯示在新的查詢資料表中。

而其他的方法,像「交叉查詢」、「操作查詢」和「引數查詢」等,都是「選擇查詢」的擴充套件,課後的補充內容中會專門講到。

這次建立查詢我們不用嚮導,而是直接用「查詢設計檢視」來建立新的查詢。直接使用查詢設計檢視建立查詢可以幫助你理解資料庫中表之間的關係,讓你看到要查詢的字段之間是如何聯絡的。這些對建立乙個優秀的資料庫非常有幫助。

其實查詢嚮導的使用和表嚮導基本一樣,也非常簡單。

現在我們建立乙個「訂單」查詢,建立這個查詢就是為了將每份訂單中的各項資訊都顯示出來,包括「訂單號」、「訂貨公司」、「貨品名稱」、「貨物單價」、「訂貨數量」、「訂貨金額」、「經辦人」和「訂貨時間」這些字段。

首先要在access中開啟「客戶訂單資料庫」,然後單擊「物件」列表中的「查詢」項,並在建立方法列表中單擊「在設計檢視中建立查詢」項。

因為下面的操作都是在對「查詢」這個物件進行操作,所以要將當前的物件切換到「查詢」物件上。在第二課和第四課中講過,執行任何操作都必須先選擇這個操作所針對的物件

單擊「在設計檢視中建立查詢」後,螢幕上出現「查詢」視窗,它的上面還有乙個「顯示表」對話方塊。在上一課「建立表之間的關係」中曾經提到過「顯示表」對話方塊。單擊「顯示表」對話方塊上的「兩者都有」選項,在列表框中選擇需要的表或查詢。

「表」選項卡中只列出了所有的表,「查詢」選項卡中只列出了所有的查詢,而選擇「兩者都有」就可以把資料庫中所有「表」和「查詢」物件都顯示出來,這樣有助於我們從選擇的表或查詢中選取新建查詢的字段。

單擊所需要的表或查詢,然後單擊對話方塊上的「新增」按鈕,這個表的字段列表就會出現在查詢視窗中。將「客戶訂單資料庫」中的「訂單資訊表」和「產品資訊表」都新增到查詢視窗中。新增完提供原始資料的表後,就可以把「顯示表」視窗關閉,回到「查詢視窗」中準備建立「查詢」了。

sql查詢access資料庫日期

如何才能在查詢中包括10日 請個位大俠幫忙 謝謝 shijian 2011 8 1 and shijian 2011 8 10 這個 日期時間範圍裡面,沒有 時分秒 的內容.vwtezq select 訂單的編號 from 訂單表 where 客戶 國皓 and 時間 1996 8 1 select...

資料庫查詢,資料庫查詢語句

try this,should be fine select sn,result,ttimefrom select sn,result,ttimefrom tab t1 where not exists select 1 from tab where sn t1.sn and ttime t1.tt...

請教 vb實現access資料庫記錄的查詢,新增,刪除,修改

您還是使用vb自帶的視覺化資料管理器來解決問題吧開啟vb,新建乙個標準工程 在外置程式,視覺化資料管理器選單上點一下開啟.然後在新窗品中 檔案 開啟資料庫 access 注意,這個由於開發的較早,只能開啟早期版本的mdb檔案,如您是access2000後的版本您要先轉換一下,方法是在access中開...