求助:sql查询语句怎么写? sql查询语句怎么写

作者&投稿:征底 (若有异议请与网页底部的电邮联系)
将同住人名两两相对列示出来
显示结果如下:
旅客姓名,旅客身份证号,房间号,入住时间,宾馆名称,同住姓名,同住身份证号,同住入住时间

查询语句如下:
select a.旅客姓名,a.旅客身份证号,a.房间号,a.入住时间,a.宾馆名称,同住姓名=b.旅客姓名,同住身份证号=b.旅客身份证号,同住入住时间=b.入住时间
from tablename a left join tablename b on a.宾馆名称=b.宾馆名称 and a.房间号=b.房间号 where datediff(s,a.入住时间,b.入住时间)<=20

在同一宾馆同一房间号入住的,即认为是同住,一个房间住上好几百人啊?

select 旅客姓名,旅客身份证号 from table whrere datepart(day,A.入住时间)=datepart(day,B.入住时间) and datediff(minute, B.入住时间) and A.房间号=B.房间号;

SQL的查询语句怎么写?~

/*SQL是3个表的查询,会给出表以及3个表之间的约束关系Student 表 No编号 Name 姓名 Birthday 生日 bj 班级 jg 籍贯 adds地址 number电话Course 表 Kcbh课程编号 kcmc课程名称Source 表 Cjguid (主键) No 编号 kcbh 课程编号 cj成绩*/-- (1)查询学生籍贯为‘湖北’生日为1995-10-3的所有信息select *from Studentwhere 1=1and jg = '湖北' -- 籍贯为‘湖北’and Birthday = '1995-10-3' -- 生日为1995-10-3-- (2)查询学生姓名为‘王华’的各课程的平均分,最高分,最低分,总分。select avg(kcbh) as 平均分, max(kcbh) as 最高分, min(kcbh) as 最低分, sum(kcbh) as 总分from Sourcewhere 1=1and exists (select 1 from Student. where 1=1 and Student.No = Source.No Name = '王华' -- 姓名为‘王华’ )-- (3)没有太看题,大致是要求查询4,5列以上的信息,其中3个表各包含一些信息select Student.Name as 学生, Course.kcmc as 课程, Source.cj as 成绩from Student, Course, Source,where 1=1and Student.No = Source.Noand Course.Kcbh = Source.kcbh

LZ 你这个也说得太不明确了吧。 表的名字是什么?20100901是什么?结果是添加一列20100801数据,并删除原来的相关数据,还是另建立一个表?这些都没说清楚呀。

select * from table where xx=yy;查询语句
insert into table values(xx,yy,zz,....);插入语句
delete from table where xx=yy;删除语句
基本上就是这些语句的组合了。
还有就是creat table() values();创建表

可以参考:
http://wenku.baidu.com/view/e8a669ce0508763231121214.html

sql查询语句格式是什么?
答:sql查询语句格式是:select [列名]from [表名]where [条件]select * from table ,这种是最基本也是最常用的。结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及...

SQL的查询语句怎么写?
答:/*SQL是3个表的查询,会给出表以及3个表之间的约束关系Student 表 No编号 Name 姓名 Birthday 生日 bj 班级 jg 籍贯 adds地址 number电话Course 表 Kcbh课程编号 kcmc课程名称Source 表 Cjguid (主键) No 编号 kcbh 课程编号 cj成绩*/-- (1)查询学...

怎么用SQL查询语句?
答:update table1 set 姓名='敬光' where 姓名='倪涛' and 性别=1 //将性别为男和姓名为倪涛的人改为敬光 建议你首先找一本SQL命令集看看,SQL srever 2000 [安装之后,会有一个联机从书,那里面可谓详尽的讲述了SQL命令,注意:SQL server 2000与SQL命令是重大区别的.SQL是结构化查询设计语言的缩写,...

用sql语句怎么查一个表的信息
答:1、 查询所有列。sql语句:SELECT * FROM user。2、查询指定列 sql语句:SELECT nickname, mobile, sex FROM user 3、将查询结果按字段的值进行排序 sql语句:SELECT * FROM emp ORDER BY deptno, sal DESC; (按序号升序,并按价格降序)4、比较查询 sql语句:select Sname as 姓名,Sage as 年龄...

SQL查询语句怎么写?
答:hrshspd 这句可以查到表中的所有数据 要明确是哪条可以加条件 select from hrshspd where 条件列 = 条件 条件列是数字那么就在=号后给数字 是字符 (时间,字母汉字 都是字符)就要加 ''引号里面写内容 假设 有name这一列 要查name是张三的人的所有情况 select from hrshspd where name='张三'...

怎么用sql语句查询?
答:一、用连接查询:SELECT * FROM Student INNER JOIN ScoreON Cno=2 AND Grade>=90 二、用子查询:SELECT * FROM Student WHERE Sno IN(SELECT Sno FROM Score WHERE Cno=2 AND Grade>90)sql语句:结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言...

SQL中多条件同时查询语句怎么写?
答:1、首先我们打开电脑里的SQL打开一个数据库。2、然后我们点击界面上方菜单栏里的表选项打开数据库的一张表进行查询。3、然后我们选择表右上角的加号键。4、然后我们在编辑器中输入如图所示代码进行数据查询。5、然后我们点击运行查看运行结果。6、多条件查询最终结果如图所示我们可以看到多条件查询语句成功...

SQL语句查询特定时间段的数据怎么写
答:SQL服务器:Select*fromtablewhere'2008-7-1'和'2008-12-31'访问:从表中选择发生日期>#2008-7-1#和发生日期<#2008-12-31 就是这样:注意,SQLserver中的日期和访问有一点不同。

sql如何查询语句的格式怎么写?
答:语句格式 SELECT [ALL|DISTINCT] <目标列表达式> [,<目标列表达式>] …FROM <表名或视图名>[, <表名或视图名> ] …[ WHERE <条件表达式> ][ GROUP BY <列名1> [ HAVING <条件表达式> ] ][ ORDER BY <列名2> [ ASC|DESC ] ];例:查询所有年龄在20岁以下的学生姓名及其年龄。SELEC...

求SQL查询语句
答:查询。连接可以在SELECT 语句的FROM子句或WHERE子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与WHERE子句中的搜索条件区分开来。所以,在Transact-SQL中推荐使用这种方法。SQL-92标准所定义的FROM子句的连接语法格式为:FROM join_table join_type join_table[ON (join_condition)]其中join_table指出参与...