问一一个关于SELECT的问题
SELECT time_records.*, case_nameFROM time_records, OUTER cases
WHERE time_records.client = "AA1000"
AND time_records.case_no = cases.case_no
INTO temp foo;
SELECT * from foo ORDER BY case_no
请问在第二行中的 OUTER 代表什么意思? 表示cases是从表,time_records是主表
没有outer的时候,只能选出cases和time_records能通过条件time_records.client = "AA1000"AND time_records.case_no = cases.case_no 关联上的记录。
如果加了outer,除了上述能关联上的记录,还有time_records中没有和cases匹配上的记录,
都能选出,此时case_name置为null。 谢谢二楼
页:
[1]