資料庫sql編程
⑴ 資料庫SQL編程題
declare @j int,@o int,@i int
set @i=1
set @j=0
set @o=0
while @i<=40
begin
if(@i%2=1)
set @j=@j+@i*@i
else
set @o=@o+@i*@i
set @i=@i+1
end
print 'x='+convert(char(5),@j)+',y='+convert(char(5),@o)
⑵ 資料庫的編程,主要是SQL
噢噢噢噢
⑶ 資料庫 sql編程問題
use 選課 in 0
use 學生 in 0
這里 use了兩個已經是問題...
應該要use一個,用完, 再use第二個..
select 學生
這句沒頭沒尾的
正確來說應該要
select [你要的東西} from [表]
select avg(成績) from 選課 where 學號=學生.學號;
這句...你還沒select學生...怎用 學生.學號...
應該要類似這樣吧
select avg(成績) from 選課,學生 where 選課.學號=學生.學號
into array cj
這個array你還沒定義吧...
整體來說..
這一串東西我是完全看不懂你想寫什麼...
⑷ 資料庫原理 SQL編程
說清問題,麻煩。
⑸ 資料庫 T-SQL編程
SELECTName
,CASE
WHENincome-outcome<3000THEN'收入不高於3000'
ELSECAST(income-outcomeASVarChar(20))
ENDAS收入
FROMEmployeesE,SalaryS
WHEREE.Employeeid=S.Employeeid
ANDE.name='王林'
⑹ 資料庫SQL編程求助
用union並列查詢就行,我沒看到性別的欄位
select 姓名,性別,政治面貌,'學生' 身份 from 學生基本信息表 where 政治面貌='黨員'
union all
select 姓名,性別,政治面貌,'教師' 身份 from 教師基本信息表 where 政治面貌='黨員'
⑺ SQL資料庫編程
show procere status;查詢所有創建的存儲過程信息
show create procere procere_name :查詢單條存儲過程詳細信息
⑻ 什麼叫熟練資料庫,熟練SQL編程
1,常用的 sql 語句一定會寫。比如說增刪改查之類。舉個例子,比如說有一張學生表,包括列為 學號、回姓名、年齡 ,你如何獲取年齡按照從小到大排列,第10位到第20位之間的學生信息。
2,了解資料庫的事務、會編寫存儲過程、熟練常用的系統函數。
3,了解並可以進行資料庫的備份、遷移、還原、鏡像等操作
4,對 sql 語句進行調優,並對可以對運行的語答句監控查看性能
5,了解資料庫集群等操作。
⑼ SQL可以用來編程嗎
SQL是資料庫結構化查詢分析語言,他分為三個層次,其一是數據定義,定義資料庫中的表呀列呀什麼的;其二是數據操縱,就是向表裡插入、修改或刪除數據;其三是數據查詢,就是從現有的數據中查出你要的數據來。可以說SQL的主要功能就是處理資料庫的。如果你需要編寫一些流程化的程序的話,就需要對SQL的爭強,比如微軟的MS SQL SERVER ;oracle等都有相應的流程化的增強。而新的SQL規范甚至對要求資料庫可以使用Java類。有了這些流程語句的增強後,在資料庫中就可以寫函數、過程、包等等了。
你也看到了SQL語言怎麼強化都不會有界面的,前台界面都是要依賴其它編程語言的,而SQL除了在資料庫中直接使用以外,還可以作為嵌入式語言在各種語言中使用,以便前台程序從資料庫中取出數據,調用資料庫中的函數、過程等等
作為初學SQl的我覺得你首先應該明確將來干什麼,如果是想做資料庫前端程序,首先就應該熟練掌握一門編程語言才行。如果是想作資料庫管理員DBA那麼學好SQL以外,得學專業的資料庫維護的知識。如果僅僅是工作中用到SQL語句,需要做做報表查查數據什麼的,那麼就只要學好select語句,其它的做個了解就可以了