VFP中下列语句有错吗?

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:30:20
select 民族,性别 from 教师档案表,教师课程表 where (工资>2000) and (教师档案表.姓名=教师课程表.姓名)

民族,性别分别是教师档案表,教师课程表中的字段。

select t1.s1,t1.s2 from t1,t2 where t1.s11>2000 and t1.s3=t2.s3
t1,t2是表,
s1,s2,s3是字段,
查询两个表的时候,要T1.s1这样写

我再补充点,还是拿一楼的例子来举例:如果你要查询的字段s3是两个表t1和t2的共有字段,要查询s3时必须在前面加上表名如:select s1,t2.s3 from t1,t2

正确的写法应为:

select 民族,性别 from 教师档案表 left outer join 教师课程表 where 教师档案表.民族>2000 on 教师档案表.姓名=教师课程表.姓名