孤魂 发表于 2008-11-27 23:31:49

请教一个SQL的问题

INSERT INTO ecs_goods (cat_id,goods_sn,goods_name,goods_name_style,brand_id,goods_number,market_price,shop_price,goods_desc,goods_thumb,goods_img,original_img,is_real,is_on_sale,is_alone_sale,add_time) VALUES('1','11111','[标签:标题]','+','(SELECT `brand_id` FROM `ecs_brand` WHERE `brand_name` is '奥岚雪')','99','11','11','[标签:内容]','','','','1','1','1','');




上面是ecshop的入库模块,其中品牌需要从`ecs_brand`这个表里面获取,但是实际运行的时候执行不了,主要是brand_name` is '奥岚雪' 这里的''号问题,请教哪位大侠,如何处理

杨为青 发表于 2008-11-28 12:29:32

我没看错吧。孤魂也请教问题?sql这个问题最好去问尘缘。他懂php和sql。因为他做过板块转移的插件。有时不用,直接写sql语句他就能实现。看得出尘缘善于熟练调sql语句

杨为青 发表于 2008-11-28 14:24:40

不是吧,孤魂一直在线上也不回应一下我.在忙什么呢.我久奇怪.很多人为什么这么忙还挂qq泡论坛的?一举两得还是一心两用?

野鬼 发表于 2008-11-28 15:49:59

INSERT INTO ecs_goods (cat_id,goods_sn,goods_name,goods_name_style,brand_id,goods_number,market_price,shop_price,goods_desc,goods_thumb,goods_img,original_img,is_real,is_on_sale,is_alone_sale,add_time) VALUES('1','11111','[标签:标题]','+','(SELECT `brand_name`,奥岚雪 FROM `ecs_brand` )','99','11','11','[标签:内容]','','','','1','1','1','');

好像必须指定SELECT `brand_name`,奥岚雪 FROM
貌视values中不能嵌入select语句

测试几次都不能通过

[ 本帖最后由 野鬼 于 2008-11-28 17:50 编辑 ]
页: [1]
查看完整版本: 请教一个SQL的问题