多个结构完全相同的表联合查询,使用Select Field1 from table1
union
select Field1 from table2
....
可以实现纵向联合,在DBGrid中显示,
可是在查询完毕后,我就不知道哪条数据是从哪个表中查询出来的,请问如何做一个计算字段或使用其他方法识别单条数据的出处。
由于是想直接在DBGrid中显示,所以没有在Query中遍历
union
select Field1 from table2
....
可以实现纵向联合,在DBGrid中显示,
可是在查询完毕后,我就不知道哪条数据是从哪个表中查询出来的,请问如何做一个计算字段或使用其他方法识别单条数据的出处。
由于是想直接在DBGrid中显示,所以没有在Query中遍历
解决方案 »
- 如何让窗体1关闭而窗体2不关闭?
- 【升级没事做,只好来找碴】CSDN升级迎虎年,祝坛友们虎年大吉,虎虎有生机!
- delphi中有这个功能么?
- sql语句执行提示没有默认值
- 天理何在?河北凯华软件公司还我们血汗钱?维护程序员的合法权益!
- 我刚接触delphi我的这个问题应该不难,可是两天了没人可以告诉我。
- 有谁知道浙大快威软件如何啊,可能要去啊,做电力系统的,想了解一下
- 求一个socket简单例子,含源代码
- DirectoryExists('A:\')为什么返回值为FALSE?调用SelectDirectory选择A:为什么报I/O出错?
- 帮助文件的奇怪问题
- 关于使用了 ActiveX控件 或 三方控件 的程序发布问题
- 请教关于数据库存储的问题!
union
select Field1,2 as b from table2dbgrid里不显示b这个字段就可以了
union
select Field1,'表2' as flag from table2