回答

收藏

使用UNION子句进行选择

技术问答 技术问答 166 人阅读 | 0 人回复 | 2023-09-12

比如 。我有这两个表。) h* }9 O- H$ _0 c" m9 I- @
//DEPARTMENTDNAME          CITY--------------------RESEARCH       BOSTON   IT          CITY SCIENCE       DALLASRESEARCH       DALLAS所以我用这句话% Z4 l6 P9 G1 A6 ^) y& Y
(SELECT DNAME FROM DEPARTMENT WHERE CITY='BOSTON')UNION(SELECT DNAME FROM DEPARTMENT WHERE CITY='DALLAS'):使用句话,我得到这个输出
/ ]+ Z$ K/ v! x. mDNAME-----RESEARCHSCIENCE但是我的问题是选择“波士顿”还是“达拉斯”,但不要同时选择两者,我的输出应该像这样
/ B# n* f: {8 L' WDNAME--------SCIENCE为了获得正确的输出,我应该改变什么?
! o/ G; g& K4 h. p; S0 K* p3 I5 q                                                               
3 P1 G5 C" K) X8 t    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则