如何在Oracle 11g中提取表名的一部分并将其打印在控制台上?
例如,我们具有以下方式的表:
表格名称:College_football_players,属性为名称和年龄。
表名称:College_VolleyBall_players,属性为名称和年龄。
现在,我需要打印重复播放这两个游戏的所有玩家的年龄和姓名(如果有的话)。
我使用的代码是:
选择*从college_football_players工会中选择所有college_VolleyBall_players;
除此之外,我需要添加玩家玩的游戏,该游戏应从表名中提取。有没有可能在不向表中添加另一列的情况下执行此操作的方法?
提前致谢。
最佳答案
select f.*, 'football' as game from college_football_players f
union all
select v.*, 'volleyBall' from college_VolleyBall_players v;
关于mysql - 提取表名的一部分并将其打印在控制台上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26933036/