select a.CompanyDetails,a.Keyword,a.KeywordTitle,a.KeywordContent,a.AddTime,b.CompanyTitle,b.CompanyContent,b.CompanyName,b.www from((select Keyword.CompanyDetails,Keyword,KeywordTitle,KeywordContent,Keyword.AddTime from Keyword where Keyword.Keyword like '%眼镜%')a right join (select Companyxinxi.CompanyDetails,CompanyTitle,CompanyContent,CompanyName,Companyxinxi.www from Companyxinxi where CompanyTitle like '%眼镜%' or CompanyName like '%眼镜%')b on a.CompanyDetails=b.CompanyDetails)order by a.Addtime desc可以运行但是不正确 第一个查询语句不好使 数据里里面确实有数据 但是不显示出来 如果把right join改成left join的话第二个查询语句就不好使了!~ 应该怎么改? 谢谢大家了啊!~~ 谢谢大家了啊!~
解决方案 »
- 关于WPF全局样式问题
- 读Oracle数据库Clob字段你们都很慢吗?
- c#的反射
- AxWMPLib.AxWindowsMediaPlayer出现异常是什么原因(急)
- 在线等,急,上传图
- 为何对同一个文件进行哈希,取得的哈希值却不同?
- 100分求解关于xml读取数据显示的问题,急,在线等,解决立马给分
- 反射中构造函数的参数不能用自定义的类嘛?
- UML你懂了吗?你用了吗?是否处于最简单的时刻,那你就加入这个讨论UML的群吧:8442234
- 超出系统资源
- 一个文件把它压缩以后上传保存到sql数据库,数据库中字段的类型是Image类型的。又怎么从数据库中把它读取出来。
- 把数据添加数据库时提示实例失败???求救!!!!
用full join行不
select a.CompanyDetails,a.Keyword,a.KeywordTitle,a.KeywordContent,a.AddTime,b.CompanyTitle,b.CompanyContent,b.CompanyName,b.www
from(
(select Keyword.CompanyDetails,Keyword,KeywordTitle,KeywordContent,Keyword.AddTime from
Keyword where Keyword.Keyword like '%眼镜%') a
full join
(select Companyxinxi.CompanyDetails,CompanyTitle,CompanyContent,CompanyName,Companyxinxi.www from
Companyxinxi where CompanyTitle like '%眼镜%' or CompanyName like '%眼镜%') b
on a.CompanyDetails=b.CompanyDetails)
order by a.Addtime desc
说明你的两个表的关联条件a.CompanyDetails = b.CompanyDetails没有对应项
Keyword where Keyword.Keyword like '%眼镜%'
这个应该是.不应该是逗号吧!