发新话题
打印

关于mysql语句的疑问

关于mysql语句的疑问

我在看ecshop的代码,发现有以下代码:
SELECT g.goods_id, g.goods_name
我在数据库里没有看到 "g.goods_id"  只看到 "goods_id" 不明白为什么?

TOP

你后面肯定会有 SELECT g.goods_id, g.goods_name FROM table AS g.....

为表取一个别名,通常用于多表查询,因为如果不取别名,比如你要查询两个表的ID时,两个表的字段名一样,结果就可能不对。
努力为phpres做贡献
时刻准备着,当机会来临时你就成功了
打好基础,增加社会经验
资深技术工程师是我的梦想
承接各种团体网站外包服务和各种it技术培训
准备申请AJAX版大,希望大家支持~~

TOP

引用:
原帖由 Ajax_chou 于 2007-11-8 08:00 发表
你后面肯定会有 SELECT g.goods_id, g.goods_name FROM table AS g.....

为表取一个别名,通常用于多表查询,因为如果不取别名,比如你要查询两个表的ID时,两个表的字段名一样,结果就可能不对。
哦,非常感谢!

TOP

刚来,先看看

TOP

发新话题