『壹』 access2003中怎麼輸入sql語句怎麼弄
打開access
確認有表,沒有的話使用設計器創建,然後添加數據
點擊對象下面的查詢,點擊在設計視圖中創建查詢,右鍵點擊SQL視圖
輸入標準的SQL語句,比如select * from table where 列名='某個值'
其中某個值代表你要找的相同元素,如果是字元型加引號,並且區分大小寫
如果是數值的話引號可去掉
點擊上面的紅色嘆號 答案補充打開access程序後,在左邊有「表」、「查詢」、「報表」等選項卡,
選擇「查詢」,然後點擊新建,
並且在「視圖」菜單中選擇「SQL視圖」,
這里就是SQL編輯的地方了,輸入以及編輯SQL語句後,
點擊運行(紅色的感嘆號),就可以運行輸入的SQL語句了,
會得到執行的結果。
『貳』 如何在 ACCESS 2003 中一次執行多條SQL查詢語句
在ACCESS窗體里編寫VBA代碼可以一次執行多條SQL語句
例如:
PrivateSubCommand1_Click()
DimSql1AsString,Sql2,AsString,Sql3AsString
Sql1="insertintot1(id,name)values('001','Zhangsan');"
Sql2="insertintot1(id,name)values('002','Lisi');"
Sql3="insertintot1(id,name)values('003','Wanghwu');"
WithCurrentProject.Connection
.ExecuteSql1
.ExecuteSql2
.ExecuteSql3
EndWith
EndSub
前提是每條SQL語句都是可以被正確執行的
『叄』 在Access 2003中使用SQL語句 創建下面的查詢,如何創建
SQL數據定義查詢創建表:
第一張表(藏書)
CREATETABLE藏書(書號Text(10)CONSTRAINTkyName_BookIDPrimaryKey,書名Text(30),作者Text(5),出版社Text(20),出版日期DateTime,定價Money,進庫時間DateTime,庫存量Long,借出數量long);
第二張表(學生)
CREATETABLE學生(學生編號Text(10)CONSTRAINTkyName_StudentDPrimaryKey,姓名Text(5),性別Text(1),入學時間DateTime,班級Text(10),聯系電話Text(11));
第三張表(借書登記)
CREATETABLE借書登記(借書IDCounterCONSTRAINTkyName_RentIDPrimaryKey,學生證號Text(10),書號Text(10),借出日期DateTime,應還日期DateTime,實際還書日期DateTime,還書是否完好Bit);
至於短日期和小數位數,只是決定數據表的顯示外觀。嚴格來講不屬於數據定義范圍,所以SQLJet引擎不支持以SQL查詢來設定日期格式和小數位數,只能以手動的方式進行設定。
其實如果你不專門去設置日期格式和貨幣的小數位數的話,系統會自動按windows的「區域和語言選項」的設定來顯示數據表的外觀。
windows的「區域和語言選項」設置方法:
開始——設置——控制面板——雙擊「區域和語言選項」
請參見附圖:
這樣就不用專門去設置日期格式和貨幣的小數位數(相關數據表屬性留空),系統會自動以短日期和兩位貨幣小數顯示金額了。
『肆』 在access2003設計SQL查詢,能不能規定查詢的去向
不知道你所說的取向是什麼?
但從你的字面上 理解 是可以的!
比如 你可以是更新一個表 的數據 那麼 這個查詢的結果 不就是有去向了嗎?
生成一個表查詢 那麼這個查詢 不是也有去向了嗎?
有關查詢的類型 你參考幫助 ,也可以在查詢的設計界面里 進行修改!……
『伍』 access里怎樣建立sql查詢
首先打開access文件,默認進入數據表視圖,在查詢選項卡,查詢功能區中,點擊查詢設計
在出現的界面中,點擊關閉
在左上角的位置,找到sql視圖,並點擊打開
輸入sql語句,並運行,例如查找姓王的學生的姓名
『陸』 Access的SQL查詢是什麼
sql語言(結構化查詢語言)不管是在sql
server
,mysql
,access都是統一的
查詢一般格式都是
select
*
from
xxx
where
xxx
『柒』 ACCESS2003 SQL查詢問題
你是以系部分組,去掉select後的婚否就可以了。
SELECT 所在系部, COUNT(職工編號)AS 人數
FROM 教師信息表 GROUP BY 所在系部
HAVING 婚否='否'
『捌』 access2003用SQL語句建立名為TJ的選擇查詢,統計非黨員學生數(列標題為非黨員人數)
具體的SQL語句要有表結構才能給出,下面舉例供參考
假設表結構是:
學生(SID,姓名,政治面目, 班級),如果屬於黨員的統一登記其政治面目為「黨員」
將下列SQL語句保存為一個名叫「TJ」的查詢即可
selectcount(*)as非黨員學生數from學生where政治面目<>"黨員";
如果需要按班級統計則應按班級分組計數
select班級,count(*)as非黨員學生數from學生where政治面目<>"黨員"
groupby班級;
『玖』 請教資料庫高手,在access2003里,用sql語句查詢實現兩表關聯查詢用count更新其中一表
Select [T2].A,[T2].C from [T2] Left join Select * from (Select [T1].A, count(*) as 數量 from [T1] group by [T1].A) as [查詢1] on [T2].A=[查詢1].A;
如果你覺得寫得累,可以用很簡單的辦法解決,直接把T1按A列統計一下,然後保存為查詢1,再把查詢1跟T2連接查詢就可以了
『拾』 access 2003怎樣執行SQL語句
你指的是程序裡面還是直接在access資料庫中?
程序中:
select * from TbName
update TbName set col1=col1Value where ID=1
delete * from tbName where id=1
insert into tbName(col1,col2) values(col1value,col2value)
access資料庫中
新建一個查詢,然後根據需要使用上面列出的語句。註:僅可以執行一條語句。