假如移动端在选择衣服时分别选择了过滤条件,码数:x码、xL码,腰型:高腰,发货地:大陆、欧洲,
那sql语句该怎么写呢?过滤条件又是动态可多选的,
表结构如下:
产品表(product):
productId,productName 此表为产品表,如
id1 衣服1
id2 衣服2
id3 衣服3
产品参数记录表(productType):
productId,choiceValueId,此表记录着产品都有那些规格参数
id1 choiceValueId1
id1 choiceValueId2
id1 choiceValueId3
id1 choiceValueId6
id1 choiceValueId8
id2 choiceValueId1
id2 choiceValueId2
id2 choiceValueId3
id2 choiceValueId4
id2 choiceValueId5
id2 choiceValueId7
id3 ..
..
..
产品参数类型key表(productTypeKey):
choiceId , name 此表为类型key表,如码数
choiceId1 码数
choiceId2 腰型
choiceId3 发货地
产品参数类型value表(productTypeValue):
choiceId ,choiceValueId, name 此表为物品类型value表,如衣服的s码
choiceId1 choiceValueId1 s码
choiceId1 choiceValueId2 X码
choiceId1 choiceValueId3 XXL码
choiceId2 choiceValueId4 高腰
choiceId2 choiceValueId5 中腰
choiceId2 choiceValueId6 低腰
choiceId3 choiceValueId7 大陆
choiceId3 choiceValueId8 区洲
一个电商,这个mysql语句该怎么写呢?有经验的同学们来看下
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
8条回答
悬赏问题
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器
- ¥15 电脑桌面设定一个区域禁止鼠标操作
- ¥15 求NPF226060磁芯的详细资料