1樓:海天盛筵
在baisql中,as表示別名,或重du命名顯示的結果。
zhi例如,從daostudent中選擇name作為名稱回。
這意味著查詢student表中答的name欄位,但是顯示名稱(而不是表中的名稱)
函式的作用是:使用「,」來連線前面和後面的欄位,以形成一個名為fullpath的新欄位
選擇id,catename,path,concat(path,',',id)作為來自likecate的完整路徑,其中1orderbyfullpathasc。
擴充套件資料:通常在兩個地方使用,一個用於查詢,以重新指定返回的列名例如:一個表有一個名為id的列,我們的查詢是從表1中選擇id。
但如果你不想叫它id,你可以重新命名它從表1中選擇id為systemid;
另一種用法是在建立表或過程時使用關鍵字。
例如:建立表測試為select*fromtable1這將建立一個表測試,它是表1中所有資料的完整副本。
建立procdure名稱
開始;結束;
詳情請參閱如何建立程式。此時as和is是可互換的。
2樓:匿名使用者
sql資料庫bai中select as中的as代表的是重新命名列名或者du表zhi名。
其用法dao是
select 列名1 as 列1,列名2 as 列1 from 表1語句表示的意思回是從表1中讀取列名1和列答名2的資料,並且為列名1和列名2分別重新命名為列1和列2.
3樓:葡萄葡萄柚
就是給起個別名,這樣查詢出來的結果就是用別名表示列名了。
4樓:匿名使用者
語法。別名的意思,自己用sql查詢分析器看一下結果不是更直接?
sql="select sum(欄位名) as 別名中「sum(欄位名) as 別名」是什麼意思?
5樓:cyt風景隨手拍
首先,這些表是sql server的系統表。a、b和c是三個表的別名,例如。name。
sysobject.name, alias是下面的句子:從sysobjects a,syscolumns b,systypes c。
sysobjects是資料庫物件表。syscolumns儲存資料庫中的所有列。
systypes儲存所有資料型別的列。一個。x型別='u',其中'u'表示使用者表。
整個**的意思是查詢當前資料庫中使用者表的哪個列是('char', 'nchar', 'nvarchar', 'varchar','text','ntext')。
一、資料記錄篩選:sql ="從資料表中選擇*,欄位名=欄位名稱=欄位值順序[desc]"(按某個欄位值降序)。預設提升asc)
sql =「從資料表中選擇*,欄位名如『%』按欄位名稱(desc)」
sql ="從資料表中選擇前10 *欄位名=欄位名稱=欄位名稱[desc]"
sql ="根據欄位名稱[desc]從資料表中選擇top 10 * "
sql ="從資料表中選擇*欄位名('值1','值2','值3')"
sql ="從資料表中選擇*,在值1和值2之間的欄位名稱"
二、更新資料記錄:sql ="update data table set field name = field value where condition expression"
sql ="更新資料表集欄位1=值1,欄位2=值2…欄位n=值n,條件表示式
三、刪除資料記錄:
sql ="從資料表中刪除條件表示式"
sql =「從資料表中刪除」(從資料表中刪除所有記錄)
關於sql語句裡面的a.xx,和b.xx分別代表什麼意思?
6樓:戰神火車頭
a、b 是表的別名 a 代表 select kecheng , max(score) as score from jiascore group by kecheng 的查詢結果表 b 代表 jiascore 表
資料庫中@代表什麼意思
7樓:仁昌居士
資料庫中@代表是區域性變數宣告。用於儲存過程中。格式是@引數名資料型別[varying] [=內定值] [output]。
每個引數名前要有一個「@」符號,每一個儲存過程的引數僅為該程式內部使用,引數的型別除了image外,其他sql server所支援的資料型別都可使用。
8樓:安徽新華電腦專修學院
就是將表mytable中的所有列的資料選出來
本回答由電腦網路分類達人 崔良飛推薦
9樓:№帥氣小男孩
"@"是:區域性變數宣告,如果沒有"@"的欄位代表是列名;
eg:宣告變數: declare @name varchar(8)賦值: set @name= '張三'
查詢: select * from stuinfo where stuname = @name
由set 和 select 進行賦值;
select一般用於查詢資料,然後再賦值變數。
還有@@error 等是全域性變數,系統自定義的,我們只讀,不能改!!
10樓:史上最強的豆花
在sql server中,某些處於識別符號開始位置的符號具有特殊意義。以「@」符號開始的識別符號表示區域性變數或引數;
11樓:匿名使用者
"@"是:所有使用者的自定義變數
尤其是在儲存過程應用中"@"運用最廣
這裡 @id的意思是根據student表中自定義的@id變數來查詢studentid,password
sql語句中as的作用?
12樓:匿名使用者
這是一個建立檢視的語句,as其實我也不懂什麼意思,就只是看著用,你會發現後專面學的儲存過程屬也有這樣的字眼,給你看一個建立儲存過程的例子,我也沒明白是為啥create proc proc_sample@id int asselect @id=id from bbs還有在表裡面就主要是起別名的意思***
13樓:匿名使用者
意思就是重新定義 選擇行的時候重新定義欄位的名稱 還有就是建立表或者檢視的時候定義裡面的內容 就比如你說的這個
14樓:匿名使用者
create view
裡面的as是把select返回的結果集當做view v_sample裡面的內容這樣的意思
15樓:匿名使用者
as 一般用bai
在兩個地方,一du個是query的時候,用來重新指zhi定返回的daocolumn 名字內
如:一個table 有個column叫 id, 我們的query是
select id from table1. 但是如果你不容想叫id了,就可以重新命名,如叫 systemid 就可以這樣寫
select id as systemid from table1;
還有一個用法就是在create table 或 procedure 的時候,as 是個關鍵字。
例如create table test as select * from table1
這時候就會create 一個table test,他是完全copy table table1裡的全部資料。
create procdure name as (is)
begin
end;
具體可以參考 如何建立procedure。 這個時候 as 和is可以互換。
16樓:目前登陸帳號
這裡相當於分割的作用,上面是宣告 下面是執行體
但是查詢sql中,相當於比如的已經,select columnname as a ,就是說把列columnname顯示為a
17樓:匿名使用者
給表起一個別名例如 select * from table as t where t.id = 1
18樓:匿名使用者
as 常用就重新命名吧
sql資料庫如何還原,SQL資料庫如何還原
把資料庫的備份檔案放到伺服器的任意目錄下先,然後按下面的步驟做。如何從備份裝置還原備份 企業管理器 從備份裝置還原備份 伺服器組,然後伺服器。資料庫 資料夾,右擊資料庫,指向 所有任務 子選單,然後單擊 還原資料庫 命令。在 還原為資料庫 框中,如果要還原的資料庫名稱與顯示的預設資料庫名稱不同,請在...
SQL資料庫關係圖,SQL 資料庫關係圖
在新建資料庫或附加資料庫後,想新增關係表,結果出現下面的錯誤 此資料庫沒有有效所有者,因此無法安裝資料庫關係圖支援物件。若要繼續,請首先使用 資料庫屬性 對話方塊的 檔案 頁或alter authorization語句將資料庫所有者設定為有效登入名,然後再新增資料庫關係圖支援物件。按照第一種方式更改...
sql資料庫自動備份,SQL資料庫自動備份
我給你截幾張圖你看看哈,希望對你有所幫助。1 2 34 5 7 6 8 9 10 企業管理器裡 在所要進行備份的資料庫上 右鍵 所有任務 維護計劃 點四次下一步 就是備份了 說明 這個頁面上你可以點更改來 詳細的配置如 每週 週五00 00自動備份 及路徑設定等。問題補充 強調一下,備份的檔名是 資...