初学者请教sql语句:关于查询语句

表1:
tid name birthday
001 张三 19860520
001 李四 19870520
002 王五 19880520
表2:
tid team name village
001 第一 张三 河湾
002 第三 王五 清水
现在要查询出表1中所有成员的tid,team,name,
注:表1中没有team和village字段,现在要查询出表1中tid为001中下所有成员在表2中的team和village
拜托!在线等 不好意思,没财富了!

select a.tid,team,name from 表1 a,表2 b where a.tid=b.tid and a.tid='001'; //注释如果tid字段是数值型不用加单引号,如果是varchar类型则加单引号。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-28
select a.* from table1 as a inner join table2 as b on a.tid=b.tid where a.tid='001'
第2个回答  2012-05-29
sele tid,team,village from 表1,表2 where 表1.tid=表2.tid and 表1.tid="001"
第3个回答  2012-06-09
select tid,team,name
from 表1 inner join 表2 on 表1.tid=表2.tid

请教一个SQL查询语句的写法:
在SQL查询语句中,使用全文索引来进行查询是一种有效的方法。全文索引在构建后,可以对整个文本进行搜索。在填充表时,确保数据符合索引的构建要求。通过使用FREETEXT函数,可以执行类似搜索引擎的操作,查询文本中的特定内容。此功能与搜索引擎的搜索机制相似,可以精准定位到需要的数据。为了实现全文索引的建立...

sql简单查询语句
1、首先打开数据库,建立好表。2、然后查询全体教师的教师号、姓名、职称,并分别为三列指定别名:教师号、姓名、职称,如下图所示。3、查询结果如下图所示。4、接着查询所有姓张的学生的学号和姓名,如下图所示。5、最后查询选修C1(高等数学)且成绩高于85分的学生的学号、课程号和成绩,如下图所示...

SQL数据库查询语句,包括增,删,改,查等所有语句详细。
1).使用like进行模糊查询 注意:like运算副只用语字符串,所以仅与char和varchar数据类型联合使用 例:select * from a where name like '赵%'说明:查询显示表a中,name字段第一个字为赵的记录 2).使用between在某个范围内进行查询 例:select * from a where nianling between 18 and 20 说明...

sql查询语句问题请教?
t2.FNUMBER, t3.FNAME 这个查询将会在F_ORA_FEEDBACKDATE小于'2023-01-01'时,将XXX的值放入'23年前工时'这个字段,当F_ORA_FEEDBACKDATE大于或等于'2023-01-01'时,将XX的值放入'二三年后工时'这个字段。注意这里的XXX和XX应该是你的实际字段或者计算表达式。如果日期不在这个范围,那么对应的...

初学者,简单的数据库sql语句,看看对不对
9、查询学生学号、姓名、课程名、成绩 这道题不需要使用子查询【即在where条件中,增加XXX in(select。。from。。。)】,通常情况下,子查询会降低查询效率。直接进行表关联即可。select 学生.学号,学生.姓名,课程.课程名,选课.成绩 from 学生,课程,选课 where 学生.学号 = 选课.学号 and 选课....

求SQL查询语句
SQL查询语句精华2007年11月21日 星期三 17:35一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三'(一...

SQL查询语句求助
第一题:如果单单查询 选修语文 select 学生表.姓名,年龄,性别,籍贯 from 学生表,选修表 where 学生表.姓名 = 选修表.姓名 and 选修课程= '语文'第二题:同时选修 语文跟数学的 因为数据库中 没有全称量词;用离散数学转换;这里符号不好打,就不写了 要用到存在 量词 exists ;因为还要有...

求sql查询语句写法
select id,char,count(*) as 'count' from table1 group by id,char 这样就可以得到你想要的结果了.count(*)括号里写的是你要按哪个列计数的列名,你的表中就两列,而你就是要按这两列计数,也就是按表中所有的列计数,说白就是计算这个表中有多少条重复的数据,所以就写count(*),也可以写...

请教一个SQL查询语句。
select school.学校名 as 学校名称,count(student.学生ID) as 该学校一年级的总人数 from student,class,school where student.所属班级编号=class.id and class.所属学校=school.id group by school.学校名,class.greed having class.greed=1 --如果有问题可以追问 ...

求助一SQL查询语句
select distinct c# from sc outer where not exists (select 'x' from S where s# = outer.s$ and sex = 'male')

相似回答