求助,相同的语句在不同的数据库执行结果不一样。 单表查询也抱着个错误?第一次看到。把order by 后的code换成“1”试一下,看还报什么错误 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好指定别名了,sql server执行是没有问题,oracle里就不行了,语法约定了,没有什么原因可讲了 --sqlserver 里这样可以的select code,item_name,t.code from jc_zyhs_xm t order by t.code SELECT name,collation_name FROM sys.databases执行一下试试 把code 改成1 2个库都能出数据。正常 master Chinese_PRC_CI_AStempdb Chinese_PRC_CI_ASmodel Chinese_PRC_CI_ASmsdb Chinese_PRC_CI_ASReportServer Latin1_General_CI_AS_KS_WSReportServerTempDB Latin1_General_CI_AS_KS_WStrasen_xt0120 Chinese_PRC_CI_AStrasen_ly0213 Chinese_PRC_CI_AS结果一样的 SELECT * FROM sys.databases where name in ('trasen_xt0120','trasen_ly0213')对比一下两个库的配置有哪里不同? 把code 改成1 2个库都能出数据。正常order by后面可以根据你需要排序的字段,看看是在select后的字段的第几位,然后可以不写那个字段名,字节数字就行。有同样的名字的字段的查询,最好加别名,也就是code as..., 这个只能是指定别名,或者用1,2,比如:select code,item_code,code as code1 from xxxorder by code或者:select code,item_code,code as code1 from xxxorder by 1 求一存储过程 求Sql语句 请帮助 找些不错的sql面试题 问个SQL语句,马上给分 急!!!DateTime.now Service Unavailable 求一sql语句,解决马上给分??? 一个触发器问题(初学者,急!) 超极简单的复和查询!!!!帮忙 MSSQL的数据库碎片要怎么解决啊? sqlserver安装脚本文件如何在SQLSERVER之外运行,原文如下 bulk insert 导入csv文件,如何去除文本限定符 如何检查sqlserver的JOB错误?
--sqlserver 里这样可以的
select code,item_name,t.code from jc_zyhs_xm t
order by t.code
把code 改成1 2个库都能出数据。正常
tempdb Chinese_PRC_CI_AS
model Chinese_PRC_CI_AS
msdb Chinese_PRC_CI_AS
ReportServer Latin1_General_CI_AS_KS_WS
ReportServerTempDB Latin1_General_CI_AS_KS_WS
trasen_xt0120 Chinese_PRC_CI_AS
trasen_ly0213 Chinese_PRC_CI_AS结果一样的
把code 改成1 2个库都能出数据。正常order by后面可以根据你需要排序的字段,看看是在select后的字段的第几位,然后可以不写那个字段名,字节数字就行。有同样的名字的字段的查询,最好加别名,也就是code as...,
order by code或者:select code,item_code,code as code1 from xxx
order by 1