好的,所以我有两张桌子。让我们称它们为test2和test2history。
test2 看起来像这样:(
来源:gyazo.com)
test2history 看起来像这样:
我需要从表 test2 中提取多个单元格并将它们放入 test2history 中的一个单元格中。test2 中的 week 列将设置为 test2history 中的 week 值。
test2 中的 day 列转换为:
- 0 = 未设置
- 1 = 星期一
- 2 = 星期二
- 3 = 星期三
- 4 = 星期四
- 5 = 星期五
在我正在处理的网站上,单击提交时,它应该从 test2 中提取所有单元格数据,其中 week 是 URL 中的 $_GET['week'] 。这很容易,我有。但是,它需要搜索它找到的行,然后将'day'值相同的'map'值放入test2history中相应的工作日。让我停在那里,因为我知道我解释它的方式令人困惑,让我给你一个视觉效果:
这就是我需要它的工作方式:
test2history 中的“total”列应设置为 test2 中具有相同周数的卡片的总和。我自己可以做到这一点,我只是想确保您了解正在发生的事情。
我已经阅读了一些 group_concat() 这似乎是我需要使用的,但我只是找不到与我需要它做什么相关的好的解释。这甚至可能不是我需要的。
我努力写的查询在任何形式或形式上都不正确,但我试过了,但我不知道如何处理这个问题,希望你们中的一个人这样做。谢谢你的帮助。