喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

招聘PHP开发人员(北京)

上一主题 下一主题
     
标题: mysql兼容问题。 开发手注意了。  
 
newmewo (newmewo)
注册会员
Rank: 2
初级会员



UID 16785
精华 0
积分 73
帖子 108
金钱 73 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2002-9-30
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
mysql兼容问题。 开发手注意了。

前些时候升级了数据库,为了获得子查询这功能。可惜发现了点小兼容问题。

新版本手册提过很多新的结果集的新约束,不过有一点手册中并没提,或许是我没注意。

再次向各位同人提醒一下。 SELECT `*` FROM `TABLE` WEHERE 1;
这个语句,手册中建议用 “`”符号包括。。。。。

发现老版本对这样的查询某问题。到新版本的时候出现了点问题。
SELECT t2.`*` FROM `t1`,`t2` WHERE 1;
老版本没有问题。 新版本就出问题。出在 5.0 上。
替换成如下就没事。SELECT t2.* FROM `t1`,`t2` WHERE 1;

这点我在手册中没查到相关提示。 各位有什么要发表的。大家讨论一下。
2007-9-29 12:24 PM#1
查看资料  发短消息  顶部
 
bnini
中级会员
Rank: 3Rank: 3
中级会员



UID 12628
精华 0
积分 416
帖子 448
金钱 416 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2002-2-2
来自 上海
状态 离线
[广告]: 代充Paypal帐号美元
当你用 `他就会认是某个字段了,就像php单引号里的变量不会被替换,用*时不要用`
2007-9-29 03:49 PM#2
查看资料  发短消息  顶部
 
306655152
注册会员
Rank: 2



UID 79336
精华 0
积分 65
帖子 129
金钱 65 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-8-31
来自 哈尔滨
状态 离线
[推荐阅读] 各位高人我这个问题,有没有好的实现方法?
没用过这种用法,也没试过*外边加`



风吹树枝动,非风动,非树动,吾心在动。
2007-9-29 10:29 PM#3
查看资料  发短消息  顶部
 
newmewo (newmewo)
注册会员
Rank: 2
初级会员



UID 16785
精华 0
积分 73
帖子 108
金钱 73 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2002-9-30
状态 离线
[推荐阅读] JS 大哥大姐帮帮忙
由于手册上没明确提出这点。并且我在用的时候恰巧碰见这个兼容性问题。
所以我在这里提醒大家注意一下。 其实并不算什么特别重要的 问题。
2007-9-30 10:37 AM#4
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.034937 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP