Excel 复制Sql查询结果错位

SELECT TOP 30000

REPLACE(REPLACE(T1.ReceiverName,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverName,

REPLACE(REPLACE(ReceiverCompany,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverCompany,

REPLACE(REPLACE(T1.ReceiverPhone,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverPhone,

REPLACE(REPLACE(T1.ReceiverCity,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverCity,

REPLACE(REPLACE(T1.ReceiverZipcode,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverZipcode,

REPLACE(REPLACE(T1.ReceiverState,CHAR(10),‘ ‘),CHAR(13),‘ ‘) AS ReceiverState,

CASE WHEN T2.ChineseName=‘德国‘ THEN 1
                WHEN T2.ChineseName=‘意大利‘THEN 2
    WHEN T2.ChineseName=‘法国‘THEN 3
    WHEN T2.ChineseName=‘俄罗斯‘THEN 4
    WHEN T2.ChineseName=‘英国‘THEN 5
    WHEN T2.ChineseName=‘美国‘THEN 6
    WHEN T2.ChineseName=‘澳大利亚‘THEN 7
    WHEN T2.ChineseName=‘巴西‘THEN 8
    WHEN T2.ChineseName=‘智利‘THEN 9
    WHEN T2.ChineseName=‘以色列‘THEN 10 
    WHEN T2.ChineseName=‘荷兰‘THEN 11
    WHEN T2.ChineseName=‘西班牙‘THEN 12
    WHEN T2.ChineseName=‘加拿大‘THEN 13
     END as Continent
FROM Logistics.Express T0 INNER JOIN Logistics.ExpressCustomForRu T1 ON T0.WaybillNumber = T1.WaybillNumber
INNER JOIN BasicSetup.Region T2 ON T0.RegionId = T2.Id
inner join [HumanResource].[Company] t3 on t0.CompanyId=t3.Id
where t0.ChannelId=131 or t0.ChannelId=132

时间: 2024-09-20 13:32:17

Excel 复制Sql查询结果错位的相关文章

从SSMS中复制代码到Word中数字消失--没解决&&Excel连接SQL Server数据库

1.因工作需要需把SSMS中的代码复制到word中,可发现一个问题: 从SQL Server2008的SSMS中复制代码到Word 2013中,如果是中文汉字+阿拉伯数字,阿拉伯数字会消失.如果是英文+阿拉伯数字就没有问题.在网上也没找到方法,问一哥们,他说我们都是英文,没遇到过.记录下来吧 2.每次发的数据都在数据库中,之前都是select * from TableName,然后"连同标题一起复制",然后再粘贴到Excel中.但其实excel可以连接SQL Server的,其实操作很

Excel工作表之SQL查询方法

[转载]Excel工作表之SQL查询方法 来源:http://blog.csdn.net/zhanghongju/article/details/8428458 近期在单位上做业务数据分析,发现还是Excel用的直接,筛选.求和.分类等等也是不亦乐乎,但是发现一些函数的效率与SQL还是有着较大差距,甚至是天壤之别,故作文一篇,提供Excel中的SQL查询使用方式. 查询的工作表可以是当前工作簿中的,也可以是其他工作簿中的.例如,图1所示的“网站数据.xlsx”工作簿中,Sheet1表格存储的是网

如何将sql查询出的列名用注释代替?

如何将sql查询出的列名用注释代替? 大家正常的工作的时候,会有这样的要求,客户想要看下原始数据,但是呢.前台导出又麻烦,这时候只能从数据库拷贝出来一份.但是呢,数据库里面的字段客户又看不明白,只能用数据库里面的注释.但是这时候,如果要求很多张表,难道我们要一个个复制吗?这也太tm蠢了. 1 查看我们表 select * from user_col_comments where table_name='TNAME'; 2 写上函数 create or replace function f_col

atitit.导出excel的设计----查询结果 导出为excel的实现java .net php 总结

atitit.导出excel的设计----查询结果 导出为excel的实现java .net php 总结 1. 主要的流程 查询获得list 读取jsp的table获得标题and 字段的map toexcel(map,list) 2. 提交的html数据结构 _meth=sql     dwr 的元数据 _metadata=xxxx reqDatas.... 作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:[email protected] 转载请注明来源: http://blog

百度复制SQL语句

本词条从基础知识.判断对象和应用技巧等方面,介绍了SQL(Structured Query Language)结构化查询语言的应用方法. 目录 1基础 ? 创建数据库? 删除数据库? 备份sql server? 创建新表? 创建序列? 删除表? 删除表中信息? 增加一个列? 删除一个列? 添加主键? 创建索引? 创建视图? 基本的sql语句 2最新语句 ? 高级查询? 外连接 3判断对象 ? 判断数据库是否存在? 判断表是否存在? 判断存储过程是否存在? 判断临时表是否存在? 判断视图是否存在?

(转)经典SQL查询语句大全

一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4.说明:创建

SQL查询数据库是否存在

在实际工作中会遇到通过SQL查询数据库是否存在的情况,下面一些语句可以提供一些帮助,本文的语句是在SQL08R2中测试的 1,查询当前数据库服务器所有数据库 select *  From master.dbo.sysdatabases 2,查询数据库是否存在 select count(*) From master.dbo.sysdatabases where name='数据库名' 3,查询某数据库中所有用户表 select * from sysobjects where xtype='U' ‘

将文本文件(txt)的内容导入到Excel和SQL

这两天网络上流传14w条12306账号信息的txt文档,下载下来之后发现在txt文档中看和查询内容都不是很方便. 这里我就记录下如何将txt文档导入到excel和SQL的过程. 导入到excel 1. 新建一个excel,在Ribbon的Data选项中选择From text: 2. 文本转换excel 的向导: step 1:使用默认的选项 step 2:选择分隔符,在txt中的分隔符是---,但这里只能输入一个“-”符号 step 3: 这里从txt导入到excel就结束了,但由于我们输入的分

经典SQL查询语句大全

一.基础1.说明:创建数据库CREATE DATABASE database-name2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack4.说明:创建新表create ta