【发布时间】:2014-05-30 06:47:13
【问题描述】:
我有两个表,两个表都有 delete_status,但是这些列有不同的数据
代码:(data-config.xml)
<entity name="category_masters" query="SELECT
category_updated,delete_status,category_id,category_name FROM category_masters
where category_id='${type_masters.category_id}'">
category_id=${category_masters.category_id}">
<field column="category_id" name="id"/>
<field column="category_name" name="category_name" indexed="true" stored="true" />
**<field column="delete_status" name="delete_status" indexed="true" stored="true" />**
<field column="category_updated" name="category_updated" indexed="true"
stored="true" />
</entity>
<entity name="type_masters" pk="type_id" query="SELECT
type_updated,delete_status as type_masters_delte,type_id,category_id,type_name FROM type_masters
where type_id='${businessmasters.Business_Type}' ">
<field column="type_id" name="id"/>
<field column="category_id" name="category_id" indexed="true" stored="true" />
<field column="type_name" name="type_name" indexed="true" stored="true" />
**<field column="delete_status" name="delete_status" indexed="true" stored="true" />**
<field column="type_updated" name="type_updated" indexed="true" stored="true" />
如何显示两列中的数据,我尝试对列进行别名,但它不起作用。 当我查询时,我只看到一个 delete_status 列,即使我将其设为多值,我如何区分哪个 delete_status 属于哪个表。 我想要单独的数据,无法在数据库中进行更改。
【问题讨论】:
-
您能否发布代码,您如何尝试为列设置别名?是否可以选择使用 DIH?
-
我正在尝试像使用“AS”在 sql 中所做的那样做,所以像这样的 delete_status as type_masters_delte