表 city: 表 state:

CityNo CityName StateNo
BJ 北京 (Null)
SH 上海 (Null)
GZ 广州 GD
DL 大连 LN
State No State Name
GD 广东
LN 辽宁
SD 山东
NMG 内蒙古

欲得到如下结果:

City No City Name State No State Name
BJ 北京 (Null) (Null)
DL 大连 LN 辽宁
GZ 广州 GD 广东
SH 上海 (Null) (Null)

写相应的 SQL 语句。
答:SQL 语句为:

 SELECT C.CITYNO, C.CITYNAME, C.STATENO, S.STATENAME 
 FROM CITY C, STATE S 
 WHERE C.STATENO=S.STATENO(+) 
 ORDER BY(C.CITYNO);