1樓:追夢追風
問題一:語句除了union拼錯外,你檢查一下你的表學生成績查詢、90分以上學生情況這兩張表是否已經存在。或者查一下逗號打得是否正確,逗號是半形英語逗號,還有含數字的表要用括號括起。
正確答案:select 學生編號,姓名,成績 from 學生成績查詢 where 成績<80 union
select 學生編號,姓名,成績 from [90分以上學生情況]問題二:date改datetime。
答案:create table 學生情況(學生id integer primary key, 姓名 char(4),性別 char(1),出生日期 datetime, 家庭住址 char(20),聯絡** char(8),備註 char(20))
2樓:匿名使用者
sql語句不區分大小寫。 所以union沒有錯,將兩個或更多查詢的結果組合為單個結果集,該結果集包含聯合查詢中的所有查詢的全部行。這與使用聯接組合兩個表中的列不同。
使用 union 組合兩個查詢的結果集的兩個基本規則是:
1 、 所有查詢中的列數和列的順序必須相同。
2 、 資料型別必須相容。
。我懷疑你表沒有建立。
from 學生成績查詢
from 90分以上學生情況
----------------------------學生成績查詢 90分以上學生情況
這兩個表必須要在查詢之前確定建立並且有東西。
-----------------------------
3樓:白菜兜兜
nuion拼錯 應該是 union
另外select 學生編號,姓名,成績 from 學生成績查詢 where 成績<80 nuion
select 學生編號,姓名,成績 from 90分以上學生情況這兩句的逗號都是中文的應該換成英文的,
create table 學生情況(學生id integer primary key, 姓名 char(4),性別 char(1),出生日期 date, 家庭住址 char(20),聯絡** char(8),備註 memo)
這句也有2箇中文逗號改為英文即可!加油!
4樓:匿名使用者
nuion打錯了,應為union
90分以上學生情況是表名嗎??
access裡的時間型別是date嗎,還有有memo這種型別嗎??t-sql裡可沒這兩個型別
access中的sql**總顯示語法錯誤
5樓:time張旭
問題一:語句除bai了duunion拼錯外,你檢查一下zhi你的表學生
dao成績查詢、90分以上學生情況這版
兩張權表是否已經存在。或者查一下逗號打得是否正確,逗號是半形英語逗號,還有含數字的表要用括號括起。
正確答案:select 學生編號,姓名,成績 from 學生成績查詢 where 成績<80 union
select 學生編號,姓名,成績 from [90分以上學生情況]問題二:date改datetime。
答案:create table 學生情況(學生id integer primary key, 姓名 char(4),性別 char(1),出生日期 datetime, 家庭住址 char(20),聯絡** char(8),備註 char(20))
6樓:比格很高啊
參*** 我對自己的信心已超越別人對我的評價。--茱利亞
access中的sql語句 語法錯誤
7樓:匿名使用者
access 裡面, 日期 用 # 來標記
例如 #2010-11-03#
access中按照書上輸入sql資料定義查詢語句建立表總是顯示語法錯誤,標點符號的問題也注意了
8樓:匿名使用者
create table 學生情況(學生id integer primary key,姓名 char(4),性別 char(1),出生日期 date,家庭住址 char(20),聯絡** char(8),備註 memo);
半形括號
9樓:匿名使用者
在access中sql的語法有點不一樣,我之前也遇到過,具體我也說不清楚
你就用檢視建立表吧
右鍵點你要建立的表名,選「開啟檢視」,在右下的「欄位屬性」表裡修改屬性
sql語句的輸入後顯示語法錯誤
10樓:格雷大橙子
我感覺是你的 參加工作年月 欄位出現的問題 應該用雙引號吧。
工資 實際上也是數字,其實用數字格式比較簡單,有的時候用貨幣計算和顯示起來很麻煩。
欄位名稱 一般用 英文。
性別 可以用 1 ,2 標誌,取出資料後判斷即可。
values 前面的可以省略。
11樓:匿名使用者
好吧,是access,我還以為是sqlserver,表示沒接觸過access
很多關係型資料庫系統都會提示是sql語言的具體那個位置出錯的access我不熟悉,你檢查一下你的sql語句會不會有如下問題看看是不是逗號或者括號的問題,sql語句逗號必須是英文的逗號和括號access是否支援中文欄位,一般推薦使用英文作為欄位名那個時間的欄位,你試試看用'2015-10-04' 而不使用#sql語句有些資料庫最後面需要加分號
access中sql查詢這個語句有錯嗎,為什麼老是提示語句錯誤
12樓:匿名使用者
create table 學生復
情況(學生id integer primary key,姓名 chat(4),性制別 chat(1),出生日期 date,家庭住址 chat(20),聯絡電
話 chat(8),備註 memo)
13樓:椋炵繑
標點符號全部用英文格式,逗號後面要加空格,語句結束符號用分號,不是冒號
為什麼我的輸入法不見啦,為什麼我的手機輸入法鍵盤不見了?
鄙視下那些長篇大論,複製的傢伙 控制面板 區域和語言選項 語言 詳細資訊 高階 關閉高階文字服務 前面的鉤去掉 確定。就可以了 點左下角開始 設定 控制面板 區域和語言選項 語言欄 詳細資訊 d 高階 把關閉高階文字服務 t 前面勾點一下 出現了吧 記得加分啊 依此開啟 控制面板 區域和語言選項 鍵...
access欄位屬性中輸入掩碼“L”和的區別
在access中,輸入掩碼 也可用來限制和驗證正在輸入資料庫中的資料。它為輸入欄位中的資料提供一種樣式或 掩碼 rdbms確保只有符合此樣式的資料才允許輸入。舉例 某表中的會員編號掩碼為 apt 0000 0 那麼,我們就只能輸入像apt 0001或apt 2352這樣的編號。下面解釋一下剛才的掩碼...
Access軟體是做什麼用的,Access是個什麼軟體?有什麼作用?
你的合夥人 access的用途體現在兩個方面 一 用來進行資料分析 access有強大的資料處理 統計分析能力,利用access的查詢功能,可以方便地進行各類彙總 平均等統計。並可靈活設定統計的條件。比如在統計分析上萬條記錄 十幾萬條記錄及以上的資料時速度快且操作方便,這一點是excel無法與之相比...