语法描述:
SELECT K.F, F@S...... FROM T
参数说明:
T |
表名 |
K.F |
T的外键K的外键表字段F;K为外键名,或者是单外键情况下的外键字段名 |
F@S |
T的同维表S的字段F |
举例:
SELECT ID,PayDate,Amount,SupplierID.NAME FROM Payment |
通过【外键字段.字段名称】查找外键表记录 |
SELECT ID,PayDate,Amount,fk2.NAME FROM Payment |
通过【外键名称.字段名称】查找外键表记录 |
SELECT SupplierID,Name,ContactName,ContactTitle,TotalAMT@PaySupplierSum FROM Supplier |
查找表Supplier及其同维表PaySupplierSum中的字段TotalAMT |
SELECT ID,PayDate,Amount,SupplierID.TotalAMT@PaySupplierSum FROM Payment |
查找表Payment及其外键表Supplier的同维表PaySupplierSum中的字段TotalAMT |
知识点:
1)单字段外键可用字段本身命名,多字段外键单独命名
2)主键构成外键关联的表互为同维表;同维表的同维表是同维表,要求同维表的主键按次序对应
3)字段或同维表的字段可以直接引用,非同维表时需通过外键关系递归引用