我才学数据库,菜鸟一枚。 我这样写对吗? 我需要获取主表内的软件信息和另张表的图片路径等信息是不是这样写的呢? select a.goods_id,a.developer_id,a.title,a.content,a.goods_number,a.goods_language_id,a.ispay,a.et_price,a.sales_price,a.ksrun_id,a.software_size,a.size_unit_id,a.goods_type_id,a.logo_path,b.goods_id,b.path,b.content,b.store_type,b.rank from confirm_goods a left join software_path b on ( confirm_goods.id = software_path.id ) where confirm_goods.goods_id = ""
再者不用知LZ 有没搞清楚left join 是什么意思 这是左外连接 是把左边主表的数据全部取出来 只用ON是什么那是内连接,把两张表或多张中符合on后连接条件的数据取出来
我这样写对吗? 我需要获取主表内的软件信息和另张表的图片路径等信息是不是这样写的呢?
select a.goods_id,a.developer_id,a.title,a.content,a.goods_number,a.goods_language_id,a.ispay,a.et_price,a.sales_price,a.ksrun_id,a.software_size,a.size_unit_id,a.goods_type_id,a.logo_path,b.goods_id,b.path,b.content,b.store_type,b.rank
from confirm_goods a left join software_path b on ( confirm_goods.id = software_path.id ) where confirm_goods.goods_id = ""