1樓:匿名使用者
select a.*,(a.欄位1/a.欄位2)as 欄位4 from (select sum() as 欄位1,sum() as 欄位2,欄位3 from [表1] ) a
加個別名就行了
2樓:匿名使用者
我感覺你先設定個變數
declare @欄位1 int
set @欄位1=select sum()這樣比較好
3樓:匿名使用者
沒明白,用odbc連線excel檔案嗎?這個sql有什麼問題呢?
4樓:輝暉鐸致
coalesce函式貼出來
看看是實現什麼功能。
這條sql語句中 sum(欄位名) as 別名 是什麼意思,請詳細解釋一下
5樓:睦蕾鄭雁
首先這幾個表都是sql
server的系統表。
a,b,c是三個表的別名,例如a.name就相當於sysobjects.name,別名是由這句:
from
sysobjects
a,syscolumns
b,systypes
c而來的。
sysobjects
是資料庫物件表
6樓:匿名使用者
sum()是求和函式
sum(欄位名) as 別名 就是對該欄位求和然後給這個欄賦個別名
7樓:方建
sum(欄位名) as 別名 這句話的意思是將 sum(欄位名) 的值儲存到 別名中 方面後臺語言直接通過別名來訪問。
8樓:匿名使用者
sum(**)as 合計。。。。。。。。。。。就會在你查詢出來的表中顯示合計這一列
9樓:匿名使用者
意思就是給前面的那個欄位起了個名字
sql="select sum(欄位名) as 別名中「sum(欄位名) as 別名」是什麼意思?
10樓: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 =「從資料表中刪除」(從資料表中刪除所有記錄)
C解析sql語句,C 中 SQL 查詢語句
語法錯誤 bai你在from後面的是一串dusql語句,所以語zhi句後是要加別名的。試試 daoselect sum 總額 回 from select distinct 合同,總額 from table where 專案 aa and型別答 a as tab select sum 總額 from ...
sql語句刪除表中的多條記錄,SQL語句刪除一個表中的多條記錄
小子 徐三 情天小帥bai豬 謝謝二位du!如果在海量資料 zhi中保留少許資料哪,以原題為dao例,保專留c e f的方法?求教中。屬。2008 05 14 16 51 如果是刪除c e f之外的記錄哪 我來回答 第一種方法 delete from table where date not in ...
SQL語句的問題 或者在EXCEL裡計算
其實根本不需要sql語句,甚至連公式都不用 你只需使用篩選功能即可,首先選中a列 b列最頂端的標題,然後點選篩選,兩個標題下彈出下拉箭頭,單擊a列的下拉箭頭,從表中選擇任一帳號,隨即顯示該帳號下所有的手續費,你只要滑鼠輕輕一拖,或者在最下面輸入個sum公式,就知道總額是多少了。excel中使用sql...