SELECT在Access中語法結構是什麼

2021-03-27 08:26:48 字數 4027 閱讀 2998

1樓:井中月童鞋

select語句基本du的語法結構如下zhi:

dao select [表名

內.]欄位名列表

from 《表名或查詢名》[,《表名或查詢名》]„ [where 《條件表示式容>]

[order by 《列名》[asc|desc]]

其中:方括號([ ])內的內容是可選的,尖括號(< >)內的內容是必須出現的。 (1)select子句:

用於指定要查詢的欄位資料,只有指定的欄位才能在查詢中出現。如果希望檢索到表中的所有欄位資訊,那麼可以使用星號(*)來代替列出的所有欄位的名稱,而列出的欄位順序與表定義的欄位順序相同。

(2)from子句:用於指出要查詢的資料來自哪個或哪些表(也可以是檢視),可以對單個表或多個表進行查詢。

(3) where子句:用於給出查詢的條件,只有與這些選擇條件匹配的記錄才能出現在查詢結果中。在where後可以跟條件表示式,還可以使用in、between、like表示欄位的取值範圍。

(4) order by子句: asc表示升序,desc表示降序,預設為asc升序排序。

access裡select是什麼意思

2樓:匿名使用者

select本身的意思是選擇

具體到access中

是sql結構化查詢語言的一條語句

該語句可實現資料查詢功能。

3樓:匿名使用者

選擇的意思。sql語句中用到的查詢語句

4樓:匿名使用者

就是文字表面意思啊,

比如select a, count(*) from table group by a

這裡的 a ,就是沒有使用合計函式的欄位

而 count(*) 使用了合計函式,所以不能放到 group by 中

5樓:衛從波琴筱

select1ad

forfull

access

選擇完全訪問ad

1雙語對照

例句:1.

forfull

access

toall

printers.

用於對所有印表機的完全訪問。

2.sets

full

access

forthe

specified

registry

keys.

為指定的鍵和值設定完全訪問許可權。

access中select什麼作用,是必要的嘛

6樓:海上狼群

select是必要的,後面的引數是可選的:

select語句基本的語法結構如下:

select [表名.]欄位名列表

from 《表名或查詢名》[,《表名或查詢名>]„ [where 《條件表示式》]

[order by 《列名》[asc|desc]]

其中:方括號([ ])內的內容是可選的,尖括號(< >)內的內容是必須出現的。 (1)select子句:

用於指定要查詢的欄位資料,只有指定的欄位才能在查詢中出現。如果希望檢索到表中的所有欄位資訊,那麼可以使用星號(*)來代替列出的所有欄位的名稱,而列出的欄位順序與表定義的欄位順序相同。

(2)from子句:用於指出要查詢的資料來自哪個或哪些表(也可以是檢視),可以對單個表或多個表進行查詢。

(3) where子句:用於給出查詢的條件,只有與這些選擇條件匹配的記錄才能出現在查詢結果中。在where後可以跟條件表示式,還可以使用in、between、like表示欄位的取值範圍。

(4) order by子句: asc表示升序,desc表示降序,預設為asc升序排序。

在access中select函式的使用求教

7樓:樁點夾槓

你想完成什麼目的。說來,看我能不能幫你寫!

8樓:匿名使用者

目測一下, 沒有錯誤.

select instr('easy ***e, easy go, so easy!', 'easy')

access 下面返回 1

access中提示「不允許在select into語句中使用多值欄位」

9樓:解0人

不允許在select into語句中使用多值欄位,這個錯誤提示提示的挺清楚呀,

檢查一下你的教師表,找到那個多值欄位,

多值欄位不能通過select into插入新表,可能你需要先把教師表的其它欄位select into,然後再手動維護多值欄位

祝你成功!

10樓:匿名使用者

提示很清楚, 你首先要弄清楚資料表裡哪些欄位被稱為多值欄位, 然後對這些欄位進行單獨處理

11樓:輝蘭英曹冬

多值欄位不能通過select

into插入新表,這是沒有辦法的。

可能你需要先把**表的非多值欄位selectinto到新表中,然後再手動維護多值欄位

祝你成功!

select查詢語句的語法結構是怎樣的?說明各關鍵字代表的含義?

12樓:南昌環球雅思吧

這個需要參考相關的資料庫開發手冊,比如sql server ,access oracle等

access中select語句必有into嗎

13樓:匿名使用者

select...into 語句

建立生成表查詢。

語法select field1[, field2[, ...]] into newtable [in externaldatabase]

from source

select...into 語句包含以下部分:

部分說明

field1, field2

要複製到新表中的欄位的名稱。

newtable

要建立的表的名稱。如果 newtable 與現有表同名,則發生可捕獲錯誤。

externaldatabase

外部資料庫的路徑。有關路徑的說明,請參閱 in 子句。

source

從中選擇記錄的現有表的名稱。它可以是單個或多個表或查詢。

說明可以使用生成表查詢來存檔記錄,生成表的備份副本,或者將副本匯出到其他資料庫,或作為某個特定時間段的資料的報表產生基礎。例如,可以通過每個月執行相同的生成表查詢來生成區域月銷售報表。

注意您可能需要定義新表的主鍵。建立表時,新表中的欄位會繼承查詢的基礎表中每個欄位的資料型別和欄位大小,但不會傳輸其他欄位或表屬性。

若要將資料新增到現有表中,請轉而使用 insert into 語句來建立追加查詢。

若要在執行生成表查詢之前確定將要選擇哪些記錄,請先檢查使用相同選擇條件的 select 語句所產生的結果。

access的select語句裡,統計函式first什麼意思啊 5

14樓:解0人

first 函式du (microsoft access sql)返回zhi在查詢所返回的結果集中的dao第一個記錄的字內段值。

語法:first(expr)

另外,容access sql還有一個last 函式返回在查詢所返回的結果集中的最後一個記錄的欄位值。

語法:last(expr)

expr 佔位符代表一個字串表示式(它標識了包含您要使用的資料的欄位),或者代表一個使用該欄位中的資料執行計算的表示式。expr 中的運算元可以包括表欄位、常量或者函式(可以是固有函式或使用者定義的函式,但不能是其他 sql 聚合函式)的名稱。

說明first 和 last 函式類似於 dao recordset 物件的 movefirst 和 movelast 方法。它們分別返回查詢所返回的結果集的第一個或最後一個記錄中指定欄位的值。因為記錄通常以非特定順序返回(除非查詢中包含了 order by 子句),所以這些函式返回的記錄是任意的。

access如何查詢在同段中的相同資料

點選 新建查詢 選擇 查詢重複項查詢嚮導 選擇表1,則建立一個查詢,這裡叫做 1 執行它,只包含重複項!再新建一個查詢,在設計檢視中建立查詢,選擇 1 點選 新增 然後關閉 顯示錶 對話方塊,雙擊a,b兩個欄位,在工具欄中找到 總計 工具,點選,在設計檢視中a,b下面看見了 分組 字樣,儲存這個查詢...

C在ACCESS資料庫中通過介面怎麼查詢兩張表的內容

string sql select student.sid as 學號,sname as 姓名,s as 性別,college as 學院,class as 班級,dormid as 宿舍號,bedid as 床位號 from student,studentdorm where student.學號...

請問在access中,掩碼格式和有效性規則的區別是什麼

掩碼可以用來保護資料,例如密碼型資料。還可以設定固定格式來輸入,例如可以設定湖北的身份證號碼 42 999999999999999999,這樣就保證了使用者只需要輸入後面16位資料即可。有效性規則主要用來限制資料輸入的準確性。例如限制資料為10000 60000時,你只能在這個範圍內輸入資料,否則資...