【发布时间】:2016-01-08 16:11:08
【问题描述】:
我有 4 个表格用于填充具有 id 和 name 的组合框,并且它们的 id 保存在主表中,现在我有如下表格:
product|id|name | brand |id|name color |id|name size|id|name
|1 |bottle| |2 |aqua| |4 |white| |1|large
主表只存储他们的 id 和它自己的 main_id。
问题:如何使用id获取产品名称、品牌、颜色、尺寸?还有main_id的总数。
在查询中,我必须自己提供 id 才能获取名称:
select m.contr_num , m.contr_date , br.brand_name , bu.buyer_name ,
cl.colour_name , mn.manu_name , s.size_name from Scanning_M m inner join
Brand br on m.id = br.Brand_id,
【问题讨论】:
-
只有我必须点击查看报告按钮,它应该从 db 获取名称,我这里有所有 id
标签: mysql sql sql-server database relational-database