database view
来源:互联网 发布:飞鸽网络打印机不能用 编辑:程序博客网 时间:2024/06/11 14:07
SELECT dbo.Map_UnitType.typename AS CompanyTypeName,
UnitType_1.typename AS CompanyParentTypeName, dbo.Map_UnitOwner.OwnerID,
dbo.Map_UnitOwner.UnitID, dbo.Map_UnitOwner.OwnerName,
dbo.Map_UnitOwner.OwnerType, dbo.Map_UnitOwner.address AS UnitOwnerAddress,
dbo.Map_UnitOwner.introduction AS UnitOwnerIntroduction,
dbo.yellow_CompanyInfo.CompanyName,
dbo.yellow_CompanyInfo.introduction AS CompanyIntroduction,
dbo.yellow_CompanyInfo.trafficinfo AS CompanyTrafficInfo,
dbo.yellow_CompanyInfo.keyword AS CompaynKeyWord,
dbo.yellow_CompanyInfo.CompanyID,
dbo.yellow_CompanyInfo.address AS CompanyAddress,
dbo.yellow_CompanyInfo.telephone AS CompanyTelephone,
dbo.yellow_CompanyInfo.isActive AS CompanyIsActive,
dbo.yellow_CompanyInfo.firstlevelcode AS CompanyType,
dbo.Map_UnitOwner.isActive AS UnitOwnerIsActive,
dbo.yellow_CompanyInfo.CompanyTypeID1, dbo.Map_CityUnit.parentUnitID,
dbo.Map_UnitType.typeid AS CompanyTypeID,
UnitType_1.typeid AS CompanyParentTypeID,
dbo.yellow_CompanyInfo.keywords AS CompanyKeyWords,
dbo.Map_UnitOwner.keywords AS UnitOwnerKeyWords,
dbo.yellow_CompanyInfo.ECode
FROM dbo.Map_UnitOwner LEFT OUTER JOIN
dbo.Map_CityUnit ON
dbo.Map_UnitOwner.UnitID = dbo.Map_CityUnit.UnitID FULL OUTER JOIN
dbo.yellow_CompanyInfo LEFT OUTER JOIN
dbo.Map_UnitType UnitType_1 ON
RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 4), 3)
= UnitType_1.typeid LEFT OUTER JOIN
dbo.Map_UnitType ON RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 8), 3)
= dbo.Map_UnitType.typeid ON
dbo.Map_UnitOwner.OwnerID = dbo.yellow_CompanyInfo.OwnerID
WHERE (dbo.Map_UnitOwner.OwnerID > 0) AND
(dbo.yellow_CompanyInfo.modifytype != 3 OR
dbo.yellow_CompanyInfo.modifytype = NULL) AND
(dbo.Map_UnitOwner.modifytype != 3 OR
dbo.Map_UnitOwner.modifytype = NULL))
UNION
(SELECT NULL AS CompanyTypeName,
UnitType_1.typename AS CompanyParentTypeName, dbo.Map_UnitOwner.OwnerID,
dbo.Map_UnitOwner.UnitID, dbo.Map_UnitOwner.OwnerName,
dbo.Map_UnitOwner.OwnerType, dbo.Map_UnitOwner.address AS UnitOwnerAddress,
dbo.Map_UnitOwner.introduction AS UnitOwnerIntroduction, NULL
AS CompanyName, NULL AS CompanyIntroduction, NULL
AS CompanyTrafficInfo, NULL AS CompaynKeyWord, NULL AS CompanyID, NULL
AS CompanyAddress, NULL AS CompanyTelephone, NULL
AS CompanyIsActive, NULL AS CompanyType,
dbo.Map_UnitOwner.isActive AS UnitOwnerIsActive, NULL AS CompanyTypeID1,
dbo.Map_CityUnit.parentUnitID, dbo.Map_UnitType.typeid AS CompanyTypeID,
UnitType_1.typeid AS CompanyParentTypeID, NULL AS CompanyKeyWords,
dbo.Map_UnitOwner.keywords AS UnitOwnerKeyWords, NULL AS ECode
FROM dbo.Map_UnitOwner LEFT OUTER JOIN
dbo.Map_CityUnit ON
dbo.Map_UnitOwner.UnitID = dbo.Map_CityUnit.UnitID FULL OUTER JOIN
dbo.yellow_CompanyInfo LEFT OUTER JOIN
dbo.Map_UnitType UnitType_1 ON
RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 4), 3)
= UnitType_1.typeid LEFT OUTER JOIN
dbo.Map_UnitType ON RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 8), 3)
= dbo.Map_UnitType.typeid ON
dbo.Map_UnitOwner.OwnerID = dbo.yellow_CompanyInfo.OwnerID
WHERE (dbo.Map_UnitOwner.OwnerID > 0) AND (dbo.Map_UnitOwner.modifytype != 3 OR
dbo.Map_UnitOwner.modifytype = NULL) AND
(dbo.Map_UnitOwner.OwnerID NOT IN
(SELECT dbo.Map_UnitOwner.OwnerID
FROM dbo.Map_UnitOwner LEFT OUTER JOIN
dbo.Map_CityUnit ON
dbo.Map_UnitOwner.UnitID = dbo.Map_CityUnit.UnitID FULL OUTER JOIN
dbo.yellow_CompanyInfo LEFT OUTER JOIN
dbo.Map_UnitType UnitType_1 ON
RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 4), 3)
= UnitType_1.typeid LEFT OUTER JOIN
dbo.Map_UnitType ON
RIGHT(LEFT(dbo.yellow_CompanyInfo.CompanyTypeID1, 8), 3)
= dbo.Map_UnitType.typeid ON
dbo.Map_UnitOwner.OwnerID = dbo.yellow_CompanyInfo.OwnerID
WHERE (dbo.Map_UnitOwner.OwnerID > 0) AND
(dbo.yellow_CompanyInfo.modifytype != 3 OR
dbo.yellow_CompanyInfo.modifytype = NULL) AND
(dbo.Map_UnitOwner.modifytype != 3 OR
dbo.Map_UnitOwner.modifytype = NULL))))
- database view
- Database.Search 和 View.GetAllDocumentByKey
- Database design - From support view
- Oracle触发器(trigger):view,schema,database
- Music -Database -4(数据库触发器和View的学习)
- PostgreSQL Use oid2name view the tables in the database
- 在使用ADAMS/View时,弹出Database Navigator对话框
- DataBase
- Database
- database
- Database
- database
- Database
- database
- database
- database
- Database
- Database
- 开源共享
- 安装sqlserver2000的方法
- node to traverse cannot be null
- S60 Idle 程序UID 和 当前前台应用程序UID获取
- Tomcat6 集群配置
- database view
- DWR局部刷新页面
- 当open cursor时就执行cursor的声明.Test open Cursor!
- 一种快速求点到线段距离的算法
- 第一次来这里,大家多多照顾哈
- JDBC连接数据库 and PreparedStatement和Statement区别
- 《通信职场十年感悟》点评(转)
- java文件加密|spring属性文件加密
- 包罗万象的专业社区