windows xp下用navicat链接mysql 5.0.37-community-nt MySQL Community Edition (GPL)执行
select a.MC,(select count(b.ROW_ID) from gup_ts.t_ts) as COUNTS from gup_ts.t_ts_assort a left outer join gup_ts.t_ts b on b.ASSORTID=a.ROW_ID group by a.SORTNO;
产生结果
==================================
MC COUNTS
教育机构行风 1
医疗卫生机构行风 2服务器mysql版本是 mysql Ver 14.12 Distrib 5.0.21, for pc-linux-gnu (i686) using EditLine wrapper在redhat 5上用相同的用户名,查询相同的数据
竟然是==================================
MC COUNTS
教育机构行风 0
医疗卫生机构行风 0表的引擎全部是MyIASM的另附表结构gup_ts.t_ts
==========================
-- ----------------------------
-- Table structure for `t_ts`
-- ----------------------------
DROP TABLE IF EXISTS `t_ts`;
CREATE TABLE `t_ts` (
`ROW_ID` varchar(32) NOT NULL,
`SYH` int(11) default '0',
`YSMM` varchar(20) default NULL,
`ZT` varchar(50) default NULL,
`XM` varchar(50) default NULL,
`ZSXM` varchar(50) default NULL,
`MOBILE` varchar(50) default NULL,
`SFZ` varchar(50) default NULL,
`JTDZ` varchar(200) default NULL,
`GZDW` varchar(200) default NULL,
`LXDH` varchar(50) default NULL,
`EMAIL` varchar(200) default NULL,
`ZY` int(11) default '0',
`NL` int(11) default '0',
`SLSJ` datetime default NULL,
`CQSJ` datetime default NULL,
`SFGK` int(11) default '0',
`HFGK` int(11) default '0',
`NR` mediumtext,
`HFR` varchar(32) default NULL,
`HFYQ` varchar(50) default NULL,
`HFSJ` datetime default NULL,
`HFNR` mediumtext,
`MYD` int(11) default '0',
`MYDREMARK` varchar(200) default NULL,
`FORDWID` varchar(32) default NULL,
`DWID` varchar(32) default NULL,
`DWBH` varchar(50) default NULL,
`OPTREMARK` varchar(200) default NULL,
`OPTDATE` datetime default NULL,
`OPT` int(11) default '0',
`OPTID` varchar(32) default NULL,
`TYPEID` int(11) default NULL,
`ASSORTID` varchar(32) default NULL,
`DELETED` int(11) default '0',
`CHOICED` int(11) default '0',
`MAILID` varchar(32) default NULL,
`POSTID` varchar(32) default NULL,
`AUDITED` int(11) default '0',
`HITS` bigint(20) default '0',
`DOWNDWMC` varchar(50) default NULL,
`DOWNXQ` varchar(20) default NULL,
`DOWNREMARK` varchar(200) default NULL,
`OUTPOSTED` int(11) default '0',
`ISOVER` int(1) default '0',
`ISBACK` int(1) default '0',
`SOURCE` varchar(20) default '',
`NOTREPLY` int(1) default '0',
`ABOUTID` varchar(100) default NULL,
PRIMARY KEY (`ROW_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk ROW_FORMAT=DYNAMIC;gup_ts.t_ts_assort
=================================
DROP TABLE IF EXISTS `t_ts_assort`;
CREATE TABLE `t_ts_assort` (
`ROW_ID` varchar(32) NOT NULL default '',
`MC` varchar(50) default NULL,
`SORTNO` bigint(20) default NULL,
`EDITER` varchar(50) default NULL,
`EDITTIME` datetime default NULL,
`DWID` varchar(32) default NULL,
PRIMARY KEY (`ROW_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;windows本地测试效果
select a.MC,(select count(b.ROW_ID) from gup_ts.t_ts) as COUNTS from gup_ts.t_ts_assort a left outer join gup_ts.t_ts b on b.ASSORTID=a.ROW_ID group by a.SORTNO;
产生结果
==================================
MC COUNTS
教育机构行风 1
医疗卫生机构行风 2服务器mysql版本是 mysql Ver 14.12 Distrib 5.0.21, for pc-linux-gnu (i686) using EditLine wrapper在redhat 5上用相同的用户名,查询相同的数据
竟然是==================================
MC COUNTS
教育机构行风 0
医疗卫生机构行风 0表的引擎全部是MyIASM的另附表结构gup_ts.t_ts
==========================
-- ----------------------------
-- Table structure for `t_ts`
-- ----------------------------
DROP TABLE IF EXISTS `t_ts`;
CREATE TABLE `t_ts` (
`ROW_ID` varchar(32) NOT NULL,
`SYH` int(11) default '0',
`YSMM` varchar(20) default NULL,
`ZT` varchar(50) default NULL,
`XM` varchar(50) default NULL,
`ZSXM` varchar(50) default NULL,
`MOBILE` varchar(50) default NULL,
`SFZ` varchar(50) default NULL,
`JTDZ` varchar(200) default NULL,
`GZDW` varchar(200) default NULL,
`LXDH` varchar(50) default NULL,
`EMAIL` varchar(200) default NULL,
`ZY` int(11) default '0',
`NL` int(11) default '0',
`SLSJ` datetime default NULL,
`CQSJ` datetime default NULL,
`SFGK` int(11) default '0',
`HFGK` int(11) default '0',
`NR` mediumtext,
`HFR` varchar(32) default NULL,
`HFYQ` varchar(50) default NULL,
`HFSJ` datetime default NULL,
`HFNR` mediumtext,
`MYD` int(11) default '0',
`MYDREMARK` varchar(200) default NULL,
`FORDWID` varchar(32) default NULL,
`DWID` varchar(32) default NULL,
`DWBH` varchar(50) default NULL,
`OPTREMARK` varchar(200) default NULL,
`OPTDATE` datetime default NULL,
`OPT` int(11) default '0',
`OPTID` varchar(32) default NULL,
`TYPEID` int(11) default NULL,
`ASSORTID` varchar(32) default NULL,
`DELETED` int(11) default '0',
`CHOICED` int(11) default '0',
`MAILID` varchar(32) default NULL,
`POSTID` varchar(32) default NULL,
`AUDITED` int(11) default '0',
`HITS` bigint(20) default '0',
`DOWNDWMC` varchar(50) default NULL,
`DOWNXQ` varchar(20) default NULL,
`DOWNREMARK` varchar(200) default NULL,
`OUTPOSTED` int(11) default '0',
`ISOVER` int(1) default '0',
`ISBACK` int(1) default '0',
`SOURCE` varchar(20) default '',
`NOTREPLY` int(1) default '0',
`ABOUTID` varchar(100) default NULL,
PRIMARY KEY (`ROW_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk ROW_FORMAT=DYNAMIC;gup_ts.t_ts_assort
=================================
DROP TABLE IF EXISTS `t_ts_assort`;
CREATE TABLE `t_ts_assort` (
`ROW_ID` varchar(32) NOT NULL default '',
`MC` varchar(50) default NULL,
`SORTNO` bigint(20) default NULL,
`EDITER` varchar(50) default NULL,
`EDITTIME` datetime default NULL,
`DWID` varchar(32) default NULL,
PRIMARY KEY (`ROW_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;windows本地测试效果
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
'截至2010-05-11 15:38:02 用户结帖率0.00% 当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
show variables like 'char%';
贴结果,看看是否是字符集问题