1樓:匿名使用者
create view v_學生總成績
asselect students.sno 學號,students.sname 姓名,sum(elective.detree) 成績
from elective inner join studentson elective.sno=students.snogroup by students.
sno,students.sname
你select時兩個欄位,你前邊create時三個欄位,當然不對應,這樣就好啦
2樓:匿名使用者
你所需要的檢視有三個欄位,分別是學號、姓名、總成績,但在下面的select語句中並沒有賦予這三個欄位所對應的欄位,其中少了一個學號所需的欄位名。select語句按照下面試試:
select students.sno,students.sname,sum(elective.
degree) from elective inner join students on elective.sno=students.sno group by students.
sname
3樓:
create view v_學生總成績( 學號, 姓名, 總成績)asselect students.sno,students.sname,sum(elective.detree)
from elective inner join studentson elective.sno=students.snogroup by students.
sno,students.sname
sql2019資料庫還原資料庫提示資料庫不一致的問題
進入查詢分析器中,選擇所使用的資料庫,並檢查該資料庫是否存在錯誤。可以看到該資料庫存在4個分配錯誤和1個一致性錯誤。為你實際要處理 的資料庫.發現錯誤後要開始修復,所使用語句下 sp dboption dbname single user true 把資料庫置為單使用者模式dbcc checkdb ...
資料庫SQL和SQL2019和ORACLE的區別
差不多的,sqlserver2005和oracle的sql基本還是遵循sql標準的 只是一些函式上的區別,oracle的分析函式功能更強大一些比如說 oracle中varchar varchar2sqlserver中varchar,nvarchar的關係還有比如substr和substring的用法...
sql2019如何連線遠端資料庫
2 登入使用者,只能使用sql身份驗證。3 如果是區域網內伺服器,還需要路由裝置,設定埠轉向或者是虛擬伺服器 類似圖中的設定,只要設定外部埠,內部埠,內部ip地址。4 如果是動態ip的寬頻,還需要類似花生殼的ip地址轉向,主要作用是在公網ip改變時,不需要通知需要連線伺服器的使用者。5 伺服器上遠端...