想象的那麼簡單情況下你要麼是存儲在表work
像這樣designer
,developer
或reviewer
:排序對多個字段
+----+----------+-----------+----------+
| id | designer | developer | reviewer |
+----+----------+-----------+----------+
| 1 | sudo_O | fred | bob |
| 2 | fred | bob | sudo_O |
| 3 | bob | sudo_O | fred |
| 4 | sudo_O | fred | bob |
| 5 | bob | sudo_O | fred |
| 6 | fred | bob | sudo_O |
| 7 | fred | bob | john |
| 8 | john | bob | fred |
+----+----------+-----------+----------+
要查詢表中找到所有我的工作是:
select * from work where designer='sudo_O' or developer='sudo_O' or reveiwer ...
是否有可能按類型的工作即設計,開發的結果,請查看如下所示:
1, sudo_O, fred, bob
4, sudo_O, fred, bob
3, bob, sudo_O, fred
5, bob, sudo_O, fred
2, fred, bob, sudo_O
6, fred, bob, sudo_O
這就是我所有的設計工作首先顯示,其次是發展,然後通過審查。
是你發佈你的輸出顯示? – 2013-05-09 10:12:54
*您的工作類型*是什麼意思?你指的是特定類型(即'sudo_0',然後'bob',然後'fred')? – hims056 2013-05-09 10:49:47