我有一個長桌下列:對花費時間最長的單個SQL查詢
ID(序列),名字(varchar15),姓氏(varchar15),起始日期(日期),結束日期(日期)
和條目是這樣的:
* 1, Amar, XoXo, 2009-07-01, 2014-05-23.
* 2, Madhujita, Mami, 2009-03-11, 2014-06-24.
* 3, Akbak Ladar, 2000-04-12, 2009-01-01.
* 4, Abhashuk, Genjin, 2005-06-03, 2005-09-09.
* 5, Sinra, Iao, 2014-01-01, 2014-04-06
,並以此類推,直到500名成員。
我怎樣才能找出哪兩個人在一起度過的最多時間和多少天? 就像給出的數據Amar和Madhujita花了最多時間。 這可以在單個查詢中完成嗎? 謝謝。
有每人只有一排?你有嘗試過什麼嗎?你使用的是哪個數據庫? –
它的'mysql和我在編寫查詢時相當糟糕。我已經找到了算法。 – Amar