A,B两个表结构如下:
A表(A1,A2为字段下面为记录): B表(B1,B2为字段,下面为记录):
A1 A2 A3 B1 B2 B3
001 a001 1 001 b001 4
002 a002 2 002 b002 5
003 a003 3
a) 现在要从A,B表中得到如下形式的数据,请写出SQL语句:
001 a001 b001
002 a002 b002
SQL语句为:
b) 请写出A表中有的记录,但B表中没有的记录的SQL语句:
c) 请写出把B表中的记录显示为如下形式的SQL语句:
001 b001 002 b002
d) 请写出得到如下形式数据的SQL语句:
001 a001
002 a002
003 a003
001 b001
002 b002
e) 请写出把B3字段的值加道A3字段上的SQL语句(关联条件A1=B1):
f) 表A中有a,b字段,a存储值,b存储a的个数,如
a b
01 2
02 3 等,请写出根据b值列出相应多少个a值的SQL语句
即 a b
01 2
01 2
02 3
02 3
02 3
A表(A1,A2为字段下面为记录): B表(B1,B2为字段,下面为记录):
A1 A2 A3 B1 B2 B3
001 a001 1 001 b001 4
002 a002 2 002 b002 5
003 a003 3
a) 现在要从A,B表中得到如下形式的数据,请写出SQL语句:
001 a001 b001
002 a002 b002
SQL语句为:
b) 请写出A表中有的记录,但B表中没有的记录的SQL语句:
c) 请写出把B表中的记录显示为如下形式的SQL语句:
001 b001 002 b002
d) 请写出得到如下形式数据的SQL语句:
001 a001
002 a002
003 a003
001 b001
002 b002
e) 请写出把B3字段的值加道A3字段上的SQL语句(关联条件A1=B1):
f) 表A中有a,b字段,a存储值,b存储a的个数,如
a b
01 2
02 3 等,请写出根据b值列出相应多少个a值的SQL语句
即 a b
01 2
01 2
02 3
02 3
02 3
select A.* from A INNER JOIN B ON A.a1 = B.a1