八十年代经典电影插曲:还是SQL问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 05:23:37
有没有方法可以将
SELECE AA,BB,CC FROM C
WHERE CC='XX'
GROUP BY AA
ORDER BY AA
整个语句生成一个新的临时表D?
然后JOIN到他原来的表的方法?(FROM D JOIN C ON AA=AA)

CREATE VIEW D AS SELECE AA,BB,CC FROM C
WHERE CC='XX'
GROUP BY AA
ORDER BY AA;

select D.AA,D.BB,D.CC FROM D JOIN C ON D.AA=C.AA;

分步处理吧

你这个语句执行完了本来就是从C表出来的一个表啊
如果你以后还要用到这个搜索的结果,可以建立一个视图,以后访问这个视图就可以了.