sql程序
‘壹’ sql程序代码
-----------Mx=10,y=10
ifnotexists(select1fromMwherex=10andy=10)
begin
insertintoM
select10asx,10asy,'A'ast
selectt
fromM
wherex=10andy=10
end
else
begin
---下面的这个赋值查询必须是一行结果才可以
declare@Rltvarchar(10)
select@Rlt=t
fromM
wherex=10andy=10
if(@Rlt=Aor@Rlt=0)
begin
select@Rlt
end
if@Rlt=1
begin
selectt
fromA
wherex=10andy=10
end
if@Rlt=2
begin
selectt
fromB
wherex=10andy=10
end
if@Rlt=2
begin
selectt
fromB
wherex=10andy=10
end
if@Rlt=3
begin
selectt
fromC
wherex=10andy=10
end
end
‘贰’ SQL 编写程序程序
insert into t1(...) values(...)
‘叁’ SQL写程序语句
sql server的话,用sa登陆不就行了
is exists(select 1 from sysobjects where name='...')
begin
drop table ...
end
go
create table ...
()
‘肆’ sql可以编写应用程序吗
sql是数据库查询语言,用来操作数据库的。不是编程语言!
http://www.w3school.com.cn/sql/index.asp
这里有个简单教程
‘伍’ SQL程序编写
declare @n int,@S int,@c int
select @n=0,@s=0,@c=1
while (@c<=50)
begin
if @c % 3=0
begin
set @n=@n+1
set @s=@S+@C
end
set @c=@c+1
end
select @n as [count],@s as [sum]
‘陆’ sql是什么软件
SQL数据库
SQL (Structured Query Language) 是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利,数据库管理系统应充分利用SQL语言提高计算机应用系统的工作质量与效率。
SQL语言不仅能独立应用于终端,还可以作为子语言为其他程序设计提供有效助力,该程序应用中,SQL可与其他程序语言一起优化程序功能,进而为用户提供更多更全面的信息。
(6)sql程序扩展阅读:
SQL作为一种操作命令集, 以其丰富的功能受到业内人士的广泛欢迎, 成为提升数据库操作效率的保障。SQL Server数据库的应用,能够有效提升数据请求与返回的速度,有效应对复杂任务的处理,是提升工作效率的关键。
由于SQL Servers数据库管理系统具有较高的数据管理性能,因其优越的性能,应用范围非常广,大量应用于服务器和客户体系结构中。SQL Servers数据库的性质主要由以下几个方面体现:系统的吞吐量、响应时间以及并行处理能力, 发出请求服务器回应的速度、还有不同屏幕之间切换的速度等等。
‘柒’ 用sql语言编写程序
select 学号,姓名,max(case when 课程='Basic' then 分数 end)as 'Basic',
max(case when 课程='C语言' then 分数 end)as'C语言',max(case when 课程='数据库' then 分数 end)as'数据库',max(case when 课程='JAVA' then 分数 end)as'JAVA',AVG(score)as ‘平均分’
from
(select a.学号,a.姓名,b.课程,b.分数
from table1 as a
inner join table2 as b
on a.学号=b.学号)as aa
where 学号='20110201008'
group by 学号,姓名
‘捌’ SQL语句编写程序。。
create database xsgl——这个是建库
create table student
(
学号 varchar(8),
姓名 varchar(8),
年龄 int(2)
)——建表
‘玖’ SQL程序代码
--v_station_smoke_alarm 这种变量已存在,这里就不申明了
if v_station_smoke_alarm=1 and v_smoke_alarm_id=1 --存在
begin
if v_station_smoke_alarm <> is_alarm
begin
if v_station_smoke_alarm = '1'
begin
--M_STATION_REAL 表 SMOKE_ALARM_NUM字段值加1
update M_STATION_REAL set SMOKE_ALARM_NUM=SMOKE_ALARM_NUM+1 where ?要不要条件进行更新
end
else if v_station_smoke_alarm = '0'
begin
update M_STATION_REAL set SMOKE_ALARM_NUM=SMOKE_ALARM_NUM-1 where ?要不要条件进行更新
end
end
end
--else
begin
if v_station_smoke_alarm = '1'
begin
update M_STATION_REAL set SMOKE_ALARM_NUM=SMOKE_ALARM_NUM+1 where ?要不要条件进行更新
end
end
‘拾’ sql的程序代码
这么多,表结构得写出来啊。
要不写也不一定对呀。