當前位置:首頁 » 編程語言 » sqlserver2000查詢

sqlserver2000查詢

發布時間: 2022-08-19 21:22:51

『壹』 sql server 2000查詢分析器 指定資料庫

sp_attach_db
將資料庫附加到伺服器。
語法
sp_attach_db
[
@dbname
=
]
'dbname'
,
[
@filename1
=
]
'filename_n'
[
,...16
]
參數
[@dbname
=]
'dbname'
要附加到伺服器的資料庫的名稱。該名稱必須是唯一的。dbname
的數據類型為
sysname,默認值為
null。
[@filename1
=]
'filename_n'
資料庫文件的物理名稱,包括路徑。filename_n
的數據類型為
nvarchar(260),默認值為
null。最多可以指定
16
個文件名。參數名稱以
@filename1
開始,遞增到
@filename16。文件名列表至少必須包括主文件,主文件包含指向資料庫中其它文件的系統表。該列表還必須包括資料庫分離後所有被移動的文件。
返回代碼值
0(成功)或
1(失敗)
結果集

注釋
只應對以前使用顯式
sp_detach_db
操作從資料庫伺服器分離的資料庫執行
sp_attach_db。如果必須指定多於
16
個文件,請使用帶有
for
attach
子句的
create
database。
如果將資料庫附加到的伺服器不是該資料庫從中分離的伺服器,並且啟用了分離的資料庫以進行復制,則應該運行
sp_removedbreplication
從資料庫刪除復制。
許可權
只有
sysadmin

dbcreator
固定伺服器角色的成員才能執行本過程。
示例
下面的示例將
pubs
中的兩個文件附加到當前伺服器。
exec
sp_attach_db
@dbname
=
n'pubs',
@filename1
=
n'c:\program
files\microsoft
sql
server\mssql\data\pubs.mdf',
@filename2
=
n'c:\program
files\microsoft
sql
server\mssql\data\pubs_log.ldf'

『貳』 sql server 2000 怎樣進入查詢分析器

SQL
Server
2000
查詢分析器的使用
啟動
服務管理器
,打開
企業管理器

選中要進行操作的資料庫
選擇菜單欄上「工具」中的「SQL查詢分析器」
採納,謝謝

『叄』 sql server 2000的查詢方式有哪些

這個?
sql查詢方式總結

簡單查詢
1,檢索表中所有列
select * from <表名>
2,檢索表中特定列
select <列名表列> from <表名>
3,重排列順序
select cloumn_3,cloumn_1 from <表名>
4,用單引號加入字元串
select cloumn_3,cloumn_1 '所要加的欄位名' from<表名>
5,改變列標題
select cloumn_3,cloumn_1 as '新列名' from <表名>
6,消除重復行
select distinct cloumn_3 from <表名>
7,返回有限的結果
select top n [percent]* from <表名>
8,使用算數運算符操縱列
example:
select cloumn_1+'('+cloumn_2+')' [as] '新列名',cloumn_3*cloumn_4 '新列名' from <表名>
9,使用函數操縱列
--常用函數有substring()[取子字元串]、getdate()[返回當前日期和時間]、year(data)[返回日期中的年份]、convert()[類型轉換]
example:
select distinct substring(title,1,5) from pubs
又如:返回當前伺服器的用戶名
select 'login'=suser_sname()
再如查詢pubs資料庫的titles表中所有書的價格信息,對於書名長度超過38個字元的,將其餘部分截掉
use pubs
select convert(char(38),title)+'IS $'+ convert(varchar(10),price) from titles

選擇行查詢
1,基於比較選擇行
example:
select 價格,* from goods where 價格>=1000
2,基於范圍選擇行
select * from goods where 價格 between 20 and 2000
--3,基於列表選擇行
select * from goods where 品名 not in('方正A','聯想')
4,基於字元串選擇行
--百分號(%):代表任意多個字元
--下劃線(_):代表單個字元
--中括弧([]):代表指定范圍內的單個字元
--復合符號([^]):代表不在指定范圍內的單個字元
--5,基於未知選擇行
--使用IS NULL IS not NULL
select 姓名,職業 from students where 聯系電話 IS null
--6,基於多個搜索條件選擇行
select 姓名,職業,聯系電話,地址 from students
where (聯系電話 like '%3%'or 聯系電話 like '%5%')
and (地址 like '河南')
--7,結果排序
select * from goods
select 價格 from goods
order by 價格 ASC

生成總結查詢
使用SQL查詢語言,用戶可以方便地為查詢到的結果進行分組、計算或對其進行過濾等,從而得到總結性的數據結果集。
1,使用集合函數進行統計
(1)AVG 該函數用於計算查詢結果的平均值。其語法格式如下:
AVG([all | distinct] 算數表達式) 其中各參數的意義如下:
all:全部數據都參與計算,為默認的選項。
distinct:消除重復的數據,只計算不同的值的平均值。
算數表達式:該表達式即可以只涉及一列,也可涉及多列
example:要計算Sales資料庫中Goods表中的所有貨品的平均價格
use Sales
select avg(價格) from goods
(2)min、max 這兩個函數用於查詢最小值和最大值,語法格式如下:
min([all | distinct] 算數表達式)
(3)sum 該函數用於計算查詢到的數據值得總和
example:計算Pubs資料庫中的titles表中所有商業類書籍的平均預付款和本年度迄今為止的全部銷售額。
use pubs
select avg(advance),sum(ytd_sales) from titles where type='business'
(4)count 該函數可以計算查詢到的結果的數目
example:查詢sales資料庫中customers表中客戶地址的數量。
use sales
select count(distinct 地址) from customers
2,數據分組
(1)group by子句
在SQL Sever中,可以按照一定的條件對查詢到的結果進行分組,然後對每一組數據計算統計信息。
說明:1,使用group by 子句能按列或表達式分組,一般與集合函數一起使用,每組差生一個值。
2,在包含group by子句的查詢語句中,select語句後的所有欄位列表,除集合函數外,都應該包含 在group by子句中,否則會出錯。
3,對數據進行分組時,也可以用條件進行選擇,這就是having子句。
(2)having子句
having子句可以用來向使用Group by子句的查詢中添加過濾准則,即檢查分組之後的各組是否滿足條件。having子句語法與where子句一樣,但兩者之間還是存在一定區別,具體如下:
1,where子句的作用是檢查每條記錄是否滿足條件,而having子句是檢查分組之後的各組是否滿足條件。
2,having子句是針對Group by子句的,沒有Group by子句時不能使用having子句。
3,having子句可以在條件中包含集合函數,但where子句不行
exam:顯示sales資料庫中Goods表中存貨量大於70的貨品及庫存數量,具體代碼如下:
use sales
----select 品名,庫存數量 from Goods where 庫存數量>70
select 品名,庫存數量=sum(庫存量) from Goods group by 品名 having sum(庫存量)>7
①where子句排出不滿足條件的行
②group by子句收集滿足where子句的搜索行,並將這些行分組
③having子句排出不符合其條件的組
此外,使用group by all能夠顯示所有的組,即便是被where子句排除的組也將會顯示出來
3,計算匯總數據
(1)compute子句
可以使用該子句計算匯總數據,該匯總數據將作為附加的匯總列出現在結果集的最後
exam:在pubs資料庫的titles表中查詢類型是以cook結尾的書的價格和總價
use pubs
select type,price from titles where type like '%cook'
order by type,price
compute sum(price)
(2)compute by 子句
在查詢中使用該子句可以按給定的條件將查詢結果分組,並為每種結果計算匯總數據。
exam:在pubs資料庫的titles表中查詢類型是以cook結尾的書的價格和每種類型的總價
use pubs
select type,price from titles where type like '%cook'
order by type,price
compute sum(price) by type
(3)計算匯總數據時的注意事項
在使用compute子句和compute by 子句時,應注意下面的限制條件:
1,關鍵字distinct不允許同集合函數一起使用
2,compute子句中的列必須在select後面的選擇列表
3,select into 不能和compute子句一塊使用
4,若使用compute by子句,則必須使用order by子句。此時,compute by子句後出現的列必須與order by後出現的列相同,最少也應該是其子集,而且必須具有相同的從左到右的順序並且以相同的表達式開頭,不能跳過任何錶達式。

http://hi..com/wmaple/blog/item/6de746d0d3ba708aa1ec9c1b.html

『肆』 sqlserver2000 怎麼查詢表裡數據

2000的點藍色的夠是分析查詢,點綠色的三角形是執行

『伍』 如何查看SQL Server2000的版本號

方法1:通過代碼

1、打開SQLServer管理器,連接到資料庫,然後單擊「新建查詢」。

『陸』 sql server2000 中的怎樣查詢指定行之間的數據

sql
server2000中,沒有按行號提取結果的SQL語句,只能把數據按一定方式排序後,取前幾條,取不了中間的:
select
top
n
*
from
proct
或者給proct加ID,然後按ID來取。
其他除非自己寫存貯過程了,但那也不是LZ想要的答案。

『柒』 sql server 2000 版本查詢

確定已安裝的
SQL
Server
2000
Database
Components
版本
使用
isql、osql
或查詢分析器,對資料庫引擎實例執行以下查詢之一。
SELECT
SERVERPROPERTY('ProctLevel')
SELECT
@@VERSION
SELECT
SERVERPROPERTY('ProctVersion')
利用下表確定您的
Database
Components
版本。
SQL
Server
2000
版本和級別/@@VERSION/產品級別
SQL
Server
2000
原始版本/8.00.194/RTM
Database
Components
SP1/
8.00.384/SP1
Database
Components
SP2/8.00.534/SP2
Database
Components
SP3、SP3a

MSDE
2000
Release
A/8.00.760/SP3
Database
Components
SP4/8.00.2039/SP4
輸入
select
@@version
SQL2000
SP4
的版本應該是:
2000
-
8.00.2039
SQL
Server
2000
版本和級別
@@VERSION
ProctLevel
SQL
Server
2000
RTM
8.00.194
RTM
Database
Components
SP1
8.00.384
SP1
Database
Components
SP2
8.00.534
SP2
Database
Components
SP3
8.00.760
SP3
SQL
Server
2000
原始版本
8.00.194
RTM
Database
Components
SP1
8.00.384
SP1
Database
Components
SP2
8.00.534
SP2
Database
Components
SP3、
SP3a

MSDE
2000
Release
A
8.00.760
SP3
Database
Components
SP4
8.00.2039
SP4

熱點內容
微信qq音樂緩存 發布:2025-05-14 16:16:16 瀏覽:468
c語言回收內存 發布:2025-05-14 16:16:08 瀏覽:143
2021國產安卓頂級旗艦買哪個 發布:2025-05-14 16:15:36 瀏覽:300
linux自學視頻 發布:2025-05-14 16:14:49 瀏覽:255
我的世界伺服器崩了重啟 發布:2025-05-14 16:09:37 瀏覽:44
android深拷貝 發布:2025-05-14 16:09:35 瀏覽:153
cf電腦版轉伺服器神器還在嗎 發布:2025-05-14 16:09:02 瀏覽:211
百度文庫伺服器如何搭建 發布:2025-05-14 16:09:00 瀏覽:248
安卓微信刪除的好友怎麼找回 發布:2025-05-14 16:08:56 瀏覽:706
iphone的訪問限制密碼忘記了怎麼辦 發布:2025-05-14 16:08:56 瀏覽:184