我想在access数据库里建一个查询,要实现一个很简单的功能。

2024-12-15 23:30:30
推荐回答(1个)
回答1:

create database test
go
use test
go
create table 表1
(
姓名 char(8),
年龄 int,
primary key(姓名)
)
create table 表2
(
姓名 char(8),
性别 char(2),
primary key(姓名)
)
go
insert into 表1 values('AAA',11)
insert into 表1 values('BBB',32)
insert into 表2 values('BBB','男')
insert into 表2 values('CCC','女')
go
select * from 表1 join 表2 on(表1.姓名=表2.姓名)
select * from 表1 where 姓名 not in(select 表1.姓名 from 表1 join 表2 on(表1.姓名=表2.姓名))
select * from 表2 where 姓名 not in(select 表2.姓名 from 表1 join 表2 on(表1.姓名=表2.姓名))