您的位置:首页 > 数据库

SQL 建表与查询 HTML计算时间差

2016-04-28 08:51 239 查看
create database xue1
go
--创建数据库
use xue1
go
--引用数据库
create table xinxi
(
code int,
name varchar(20),
xuehao decimal(10),
brithday decimal(10),
)
--创建信息表
insert into  xinxi values(1,'张三',2016042701,2016-4-27)
insert into  xinxi values(2,'李四',2016042702,2016-4-27)
insert into  xinxi values(3,'王五',2016042703,2016-4-27)
insert into  xinxi values(4,'马六',2016042704,2016-4-27)
insert into  xinxi values(5,'赵七',2016042705,2016-4-27)
insert into  xinxi values(6,'秦八',2016042706,2016-4-27)
--输入信息


--查询所有信息
select * from student
--查询学号为6的人的所有信息
select * from student where code=6
--查询学号为8的人的姓名
select name from student where code=8
--查询所有人的姓名
select name from student
--查询24岁以上的人的所有信息
select * from student where age>24
--身高超过175的所有人的姓名
select name as 姓名 from student where height>175
--查询总数
select COUNT(name) from student
--查询年龄超过24的人数
select COUNT(*) from student where age>24

--order by  排序   默认从小到大排列
select *from student order by age
--从大到小排列    desc
select *from student order by age desc


聚合函数

--AVG   平均数
select AVG(age) as 平均年龄 from student
select AVG(height) as 平均身高 from student

--SUM    求和
select SUM(age) from student
select SUM(height) from student

--MAX   最大值
select MAX(age) from student
select MAX(height) from student

--MIN   最小值
select MIN(age) from student
select MIN(height) from student

--COUNT  个数
--查询总数
select COUNT(name) from student
--查询年龄超过24的人数
select COUNT(*) from student where age>24

--分组  group by
select sex from student group by sex
--gre=oup by     having 聚合函数
select sex from student group by sex having COUNT(*)>5

--修改表中的数据
update student set age=18 where name='薛岩'


--增加一列
use Z1p10320
go
Alter table student add tizhong decimal(18,1)

--删除一列
alter table student Drop column tizhong
select name as '姓名' from student where age>25
select * from student where age>24


当前时间距离哪一天还剩下多长时间精确到秒

function time()
{

var date1=new Date();  //开始时间
var date2=new Date(2016,3,30,0,0,0);    //结束时间
var date3=date2.getTime()-date1.getTime()  //时间差的毫秒数

//计算出相差天数
var days=Math.floor(date3/(24*3600*1000))

//计算出小时数

var leave1=date3%(24*3600*1000)    //计算天数后剩余的毫秒数
var hours=Math.floor(leave1/(3600*1000))
//计算相差分钟数
var leave2=leave1%(3600*1000)        //计算小时数后剩余的毫秒数
var minutes=Math.floor(leave2/(60*1000))

//计算相差秒数
var leave3=leave2%(60*1000)      //计算分钟数后剩余的毫秒数
var seconds=Math.round(leave3/1000)
var qqqq=document.getElementById("qqqq");
qqqq.innerHTML="<font color='#FFFFFF' face='经典粗宋简'>4/30前预订独家方案,再送300元 还有</font>"+days+"<font color='#FFFFFF' face='经典粗宋简'>天</font>"+hours+"<font color='#FFFFFF' face='经典粗宋简'>小时<font>"+minutes+"<font color='#FFFFFF' face='经典粗宋简'>分</font>"+seconds+"<font color='#FFFFFF' face='经典粗宋简'>秒</font>";
window.setTimeout("time()",1000);
}
window.setTimeout("time()",0)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: