社区
疑难问题
帖子详情
sql server 如何查询两个没有关联的表。
qq2410623850
2012-10-06 09:41:51
比如有一个a表和一个b表,a表和b表没有任何关联。
用什么方式查询这个两个表当中所有包含关键字ab记录?并按照某一个表中的某一个列排序?
我知道有关联的两个表能用inner join on 关联,但没有关联的两个表怎么连接呢?
...全文
3823
10
打赏
收藏
sql server 如何查询两个没有关联的表。
比如有一个a表和一个b表,a表和b表没有任何关联。 用什么方式查询这个两个表当中所有包含关键字ab记录?并按照某一个表中的某一个列排序? 我知道有关联的两个表能用inner join on 关联,但没有关联的两个表怎么连接呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Elizabeth_Qi
2013-04-17
打赏
举报
回复
方法一:创建一个临时表,将两个表中要查询的数据存入,再从临时表中读取 方法二:再新加一个动态表,发布新闻或者发贴的时候,多增加一条动态数据
liuhongyu_cjzm
2012-10-08
打赏
举报
回复
union all
發糞塗牆
2012-10-07
打赏
举报
回复
在不能改变表结构的前提下,全文检索基本上就是唯一的解决方法了,2005以后就有这个功能,最简单的解释就是类似于百度谷歌那样的实现方式,当然SQLServer还没有他们那么强大。你可以到联机丛书看看相关信息,这部分不是三言两语可以说清楚的。大概就是可以在你自定的表、列上搜索某些关键字,并且比like 强大的多。
qq2410623850
2012-10-07
打赏
举报
回复
现在已经是两个表了,而且都已经有数据了,改不了了,表的结构贴上也没有太多的用处,因为两个表完全没有任何的关联和逻辑。我现在就想知道一种思路,或者一种方法,怎么样才能做到呢?
5楼的朋友,你说的“全文检索”指的是什么意思,能否说的再明白一点呢?
-Tracy-McGrady-
2012-10-06
打赏
举报
回复
你具体的写出你的表结构来看看嘛
發糞塗牆
2012-10-06
打赏
举报
回复
1、用全文检索来实现查询。
2、我个人认为如果可以的话,新闻和论坛其实可以不分表,用一个类型的字段来合并就可以了。
3、用cross join,2楼的其实也是一样的。会产生大量数据,10000条数据就会产生1亿。这样对性能来说是毁灭性的。
qq2410623850
2012-10-06
打赏
举报
回复
2楼回复的方法不行,有很多重复的记录,用DISTINCT 只能过滤一个表的,另一个表的记录还是一堆重复的
qq2410623850
2012-10-06
打赏
举报
回复
那你说这种功能应该怎么实现呢?比如一个新闻表,一个论坛表,查询某个关键词,要把这两个表中包含这个关键词的记录都显示出来,然后再按某一个表的列排序?
铁歌
2012-10-06
打赏
举报
回复
select * from a ,b
發糞塗牆
2012-10-06
打赏
举报
回复
没有关联的就用cross join,不需要on关键字的。不过于没有关联的表做关联这个方法绝大部分情况下是不合理的,你应该多考虑如何改进。
SQL
Server
表
关联
查询
1.2 本篇文章内容概要 1.3 本篇文章内容概括 在
SQL
语句中,关于
表
连接,若按照
表
的数量来划分,可以划分为单
表
连接、两
表
连接和两
表
以上连接,在本篇文章中,主要讲解两
表
连接,其他多
表
连接原理一样。 关于
表
连接有很多种类,本文主要讲解交叉连接,内连接,外连接(左外部连接,右外部连接,全连接),自连接。 1.4 本章测试样
表
和
Sql
业务场景:有两张
表
,分为为顾客
表
Custom...
Sql
Server
批量更新两
关联
表
的数据
【代码】
Sql
Server
批量更新两
关联
表
的数据。
SQL
Server
中批量更新
两个
关联
表
的方法
在上面的示例中,我们首先指定要更新的
表
是 Order,然后在 SET 子句中将 Order.City 列的值设置为 Customer.City 列的值。通过执行以上的
SQL
语句,我们可以批量更新 Order
表
中的 City 字段,使其与相应的 Customer
表
中的 City 字段保持一致。首先,我们需要使用 JOIN 子句将
表
A和
表
B
关联
起来,确定更新的数据范围。假设我们有
两个
表
,
表
A和
表
B,它们之间有一个共同的字段用于
关联
,我们需要根据
表
B的数据来更新
表
A的数据。
sql
server
数据库不同数据库
表
关联
查询
在不同的
sql
server
数据库中,需要进行不同数据库中的
表
在同一
sql
语句中进行
关联
查询
,可以事先在服务器上的
Sql
Server
数据库中先执行以下
sql
语句: (1)exec sp_addlinked
server
@
server
= 'WL
SQL
', @srvproduct= '', @provider='
SQL
OLEDB', @datasrc = '127.0.0.1...
sql
server
两个
表
之间进行模糊
查询
,
sql
server
导入excel数据步骤
1.
sql
server
两个
表
之间进行模糊
查询
的方法 select * from ZB a join [dbo].[jrlwx] b on a.财务流水号 like CONCAT('%',b.商户订单号,'%') 2.
sql
server
导入excel数据步骤 (1)右键
SQL
Server
中需要导入数据的库名,选择【任务】—【导入数据】,弹出下图选择下一步 。 (2)在弹出的窗口中选择数据源,这里选择excel,并点击下面的浏览,找到要导入的excel文件,然后,Excel版本记得选择97-2
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章