❶ SQL 編程問題
應該是1949年以前出生的員工吧
insert into 退休員工表(職工號,姓名,性別,職稱) select 職工號,姓名,性別,職稱 from 員工信息表 where 出生日期<'1949-1-1'
delete from 員工信息表 where 職工號 in (select 職工號 from 退休員工表)
❷ 簡單的SQL編程
CREATE TRIGGER [Update_TRIGGER] ON class
FOR UPDATE
AS
Update student
Set student.classno=(Select classno From class)
From student,class
Where student.classno=class.classno
❸ 怎麼學編程sql
用他要求的東西自己做一個網站就行,實現三個基本功能就行:帖子的分類(主題、回復)、帖子的操作(查、增、刪、改)、用戶登錄(密碼驗證)。
搞一遍之後你就算會了。
下次要求jsp, mysql的也可以如法炮製一遍
---------
等回答了「怎麼做網站?」的補充問題是不是還要再回答其他的「怎麼做...?」
請問你會走路么?當年你是想好了所有動作之後才開始走的么...
❹ sql語句編程
select mrp_no ,qty,mm_dd from dbo.mf_mm
where mm_dd>'起始日期' and mm_dd<'終止日期'
order by mrp_no
compute sum(qty) by (mrp_no)
這里COMPUTE語句也能實現,但是compute語句產生的報表前台是無法操作的,所以用了computy by語句
補充:select mrp_no ,sum(qty), mm_dd from dbo.mf_mm
where mm_dd>'起始日期' and mm_dd<'終止日期'
group by mrp_no
order by mrp_no
❺ 在SQL編程中'怎樣輸入
'是用來表示字元串開始和結束的標志,所以如果在字元串內需要使用'的時候就需要轉義:
\'
❻ SQL語言簡單編程
create PROCEDURE p_getmonthdays (@ai_year int) as
declare @adt_date datetime
declare @i int
set @i=1
declare @t table (date_begin datetime,date_end datetime ,smonth int,days int)
while @i<13
begin
set @adt_date=convert(datetime,convert(varchar(4),@ai_year)+'-'+convert(varchar(2),@i)+'-1')
insert @t (date_begin,date_end,smonth,days)
values (@adt_date,dateadd(mm,1,@adt_date),@i,datediff(dd,@adt_date,dateadd(mm,1,@adt_date)))
set @i=@i+1
end
select * from @t
select datepart(qq,date_begin),sum(days) from @t group by datepart(qq,date_begin)--exec p_getmonthdays 2012
❼ sql 是做什麼用的編程軟體
SQL是資料庫編程語言不是軟體!!!
SQL Server 是編輯資料庫的軟體,一般都是配合其他軟體一起使用的,例如:
在JAVA中一般與eclipse或Myeclipse一起使用
在DoNet中一般與Microsoft Visual Studio 2005或Microsoft Visual Studio 2008一起使用
其他資料庫軟體還有Oracle和MySQL
❽ SQL可以用來編程嗎
SQL是資料庫編程語言不是軟體!!!
SQL是資料庫結構化查詢分析語言,他分為三個層次,其一是數據定義,定義資料庫中的表呀列呀什麼的;其二是數據操縱,就是向表裡插入、修改或刪除數據;其三是數據查詢,就是從現有的數據中查出你要的數據來。可以說SQL的主要功能就是處理資料庫的。如果你需要編寫一些流程化的程序的話,就需要對SQL的爭強,比如微軟的MS SQL SERVER ;oracle等都有相應的流程化的增強。而新的SQL規范甚至對要求資料庫可以使用Java類。有了這些流程語句的增強後,在資料庫中就可以寫函數、過程、包等等了。
你也看到了SQL語言怎麼強化都不會有界面的,前台界面都是要依賴其它編程語言的,而SQL除了在資料庫中直接使用以外,還可以作為嵌入式語言在各種語言中使用,以便前台程序從資料庫中取出數據,調用資料庫中的函數、過程等等
作為初學SQl的我覺得你首先應該明確將來干什麼,如果是想做資料庫前端程序,首先就應該熟練掌握一門編程語言才行。如果是想作資料庫管理員DBA那麼學好SQL以外,得學專業的資料庫維護的知識。如果僅僅是工作中用到SQL語句,需要做做報表查查數據什麼的,那麼就只要學好select語句,其它的做個了解就可以了
❾ SQL資料庫編程
while 平均分<85
begin
update 表 set 平均分=平均分+ (case 變數 when 平均分<90 and 平均分>80 then 1
when 平均分<80 and 平均分>70 then 2
when 平均分<70 and 平均分>60 then 3
when 平均分<60 then 5)
end