一个Mysql数据库查询的问题
表的结构大致是:-----------------------------------
事件 时间 参加人员
1 051028 王明,张三,李四,王五
2 051109 张三,王五,李四
3 050923 王明,张三,王五
现在要查询某一个特定的人员“王明”所参加的在某一时间范围内的所有活动,返回事件的序号,请问操作如何实现?多谢 参加人员不能这样记录
参加人员
王明
张三
李四
王五 WHICH 参加人员 LIKE "%王明%"
好像用这个条件就可以了,如果错了别找我,很久没用 MySQL 了……… 参加人员不能这样记录
参加人员
王明
张三
李四
王五
为何不能,我现在就是这样写,语法上没什么限制吧 看看数据库N范式优化在说 :mrgreen: 楼上正解~~~~~
多建一张表~~1:N映射~~~~~~
是吧 兔兔~~~~ 楼上正解~~~~~
多建一张表~~1:N映射~~~~~~
是吧 兔兔~~~~
嗯,狗狗 :P :roll:
页:
[1]