最近在SQL查询遇到跨库问题,不好跨库查,数据查出来后用excel拼接了一下,有什么好的办法吗,SQL菜鸟。
发布网友
发布时间:2022-04-07 19:03
我来回答
共2个回答
热心网友
时间:2022-04-07 20:32
以excel2010和SQL数据库为例打开一个空白表,在数据工具栏下面点击“自其它来源”——〉“来自SQLServer”.在弹出的窗口上面输入服务器名称或者IP,下面可以根据服务器设置来选择“使用windows认证”或者“使用下列用户名和密码”。选后者的话需要SQL用户或者管理员账号和密码。下一步验证通过后,如果服务器上有多个数据库,还要选择需要连接的数据库。对要查询的数据库表、字段选择后,可以设置查询条件,避免将大量不需要的数据通过网络传送到本地,加快传送速度。如果是查询本地access,那么可以直接在数据工具栏下面点击“自access”,然后在弹出的窗口定位到需要查询的access数据库文件,再指向特定的表,选定要查询的字段,方法基本与SQL数据库查询一样。追问可能是说说的不太清楚,假如我有这么多的用户ID(1,2,3,……) 然后我想在目标库里查找相应的字段,表名a,字段名sex,age,如果没有查到,则给它返回0,这个语句该怎么写。
热心网友
时间:2022-04-07 21:50
同服务器,查询时直接 库名.dbo.表名格式即可
跨服务器,可以用链接服务器方式
excel中如何用sql语句跨工作簿查询提示无法更新,数据库或对象属性为只读...
两种连接字符串中的数据文件改成c:\test.xls就可以使数据库或对象属性为只读了。例如:把DataTable的内容导入到Excel,如果指定的Excel文件不存在,则自动创建。对应的连接字符串:OleDB连接字符串:"Provider=Microsoft.Jet.OleDb.4.0;DataSource=c:\test.xsl;Extended ProPerties=Excel 8.0"ODBC连接字符...
在excel中使用sql查询工作表,数据保存到另一个表中
最简单方便的就是复制粘贴 或者另存为
SQL语句 怎么把从一个表中查出来数据插入到另一个表中
标准SQL语句格式:INSERT INTO 表名(字段名)select 字段名 from 表面 例子:将查询出的s表中sno,j表中jno,p表中pno插入spj表中 insert into spj(sno,jno,pno)select sno,jno,pno from s,j,p
SQL如何将一个查到的结果加入到另一个数据库?
如何将 一个数据库同步到另一个数据库 1.直接方法,将需要的查询的资料赋值到excel中。相应调整,然后再赋值到目标表中(对于资料量不大的情况下较快) 2.最好两资料库拥有相同的登入名和密码不然比较麻烦 insert into 目标资料库.dbo.目标表名(栏位1...栏位n) select 段1...栏位n fro...
excel vba 使用sql语句查询access数据库时,如何知道没有查找到内容
Dim Rs As Recordset strSQL = "SELECT DISTINCT 发站 FROM [LMSData2016.12$]"Conn.Open strConn '打开数据库链接 Set Rst = Conn.Execute(strSQL)If rs.RecordCount > 0 Then '这个就可以判断了,大于0的就是有数
在excel中用SQL语句查询时选取所有字段时可以提取,选部分字段时出现查询...
仔细检查你的SQL语句,定是哪里出现错误了,最好使用Microsoft Query来查询,它可以可视化的编辑,会方便很多,减少出错。
...中, 要是数据过大,不能存放在一个EXCEL中,要如何处理?
excel 2007 里面“数据”—〉“自其他来源”—〉“来自microsoft query”然后配置数据源,写sql即可。如果数据量过大,只能采用分页方法查询出来,分别导出了。
excel 导入 sql数据库 错误如下:返回列状态:文本被截断,或者一个或多...
今天我也出现这个问题,解决方法:1、首先要确认目标数据表定段的字段长度比数据长;2、最关键的一步,在下面那个图选择数据源的时候,对列的长度时行设置。设置成目标字段一样长就可以了。
如何用excel中查找自己需要的数据库
1.打开一个空白表,在数据工具栏下面点击“自其它来源”——〉“来自SQLServer”.2.在弹出的窗口上面输入服务器名称或者IP,下面可以根据服务器设置来选择“使用windows认证”或者“使用下列用户名和密码”。选后者的话需要SQL用户或者管理员账号和密码。3.下一步验证通过后,如果服务器上有多个数据库,...
Spss ,Excel跟Sql 有什么差别???在线等!!!
非专业人使用较少。绝大部分问题EXCEL均可以解决。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的SQL接口。