首页 > 解决方案 > MySQL 和 PHP 具有强制和可选值的多选 id

问题描述

几个月前我问了这个问题: MySQL select multiple id at the same time with optional id with php

今天我必须使查询和搜索复杂化:

我有一个名为技能的表,其中包含所有数据,一个示例,其中:

ID idUser 技能 技能类型 可选技能
1 1 1 0 0
2 2 4 0 0
3 2 7 0 0
4 2 8 1 7
5 3 11 0 0
6 4 8 0 0
7 4 11 0 0
8 4 14 1 11
9 4 16 2 0
10 6 1 0 0

我想做 2 次搜索:

就我而言:

我不知道这个系统是否可以工作,或者它是否需要不同的数据库设计。

你能给我一些建议吗?

标签: phpmysql

解决方案


推荐阅读