❶ 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