大橙子网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

mysql中产品表怎么写 mysql商品表

请问mysql语句怎么写?

select

专注于为中小企业提供做网站、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业合肥免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

goods_name 产品名字,

max(price) 价格,

max(case rank_name when 'VIP1' then (case when user_price is null then discount*price/100 else user_price end) end) vip1价格,

max(case rank_name when 'VIP2' then (case when user_price is null then discount*price/100 else user_price end) end) vip2价格,

max(case rank_name when 'VIP3' then (case when user_price is null then discount*price/100 else user_price end) end) vip3价格

from member_price mp

left join goods gd on gd.goods_id = mp.goods_id

left join user_rank ur on ur.rank_id = mp.rank_id

group by goods_name;

mysql不是很熟悉,所以写了个标准sql语法的。我记得mysql中group by的select可以不用跟聚合函数的,所以LZ大概可以把max()去掉,而mysql中好像有isnull,ifnull的函数,我不太了解,这里用case语句替代了,LZ可以自行替换。

mysql的语句,有三个表,公司表里有公司名和id,产品表有产品名和id还有

假如product表有c_id关联到company表,apply表有product_id关联product表,每个表主键都叫id。

select distinct(apply.id) from apply as a join product as p on a.product_id = p.id join company as c on p.c_id = c.id where c.id = 要查询的公司id

MYSQL数据库中怎么建立一个表呢?

1、打开Navicat for MySQL,找到要创建数据库中数据表

2、接着我们在“表”上面单击鼠标右键,然后点击“新建表”

3、然后,右边就会出现设计表的界面,这里可以设置表的字段名,类型,长度以及是否为null等

4、设计完数据表之后,点击“保存”按钮就OK了。

5、我们在其中输入表名就点击确定就可以了,表名可以根据自己的需求来设置

对mysql数据库有深入了解的来,mysql如何设计多个含多种不同商品,且商品属性不一样的表

帮一楼的个哥们补充一下吧,你做两个表

第一个表是商品表。包含商品id,商品名,品牌,商品型号,等等

第二个是商品信息表。字段包括商品id,属性英文名称,属性中文名称,属性值。

比如我有一个三星的电视

在第一个表里面写

id=1,商品名=三星电视,品牌=三星,商品型号=32XXXXX。。。。

第二个表里面写

id=1,属性英文名:LCDTYPE,属性中文名:液晶类型,属性值:LED

id=1,属性英文名:size,属性中文名:液晶尺寸,属性值:32

。。。。。。


分享标题:mysql中产品表怎么写 mysql商品表
文章转载:http://dzwzjz.com/article/dodddos.html
在线咨询
服务热线
服务热线:028-86922220
TOP