第二行应从第一行减去…并在第二表中显示结果
第一张table
--------------------------------
stock_name|temple|quantity|type
--------------------------------
rice |shiva | 32 |purchase
rice |shiva | 10 |issue
最初第二张表是空的
我在第二张table中到底需要什么如下
---------------------------
stock_name|temple|quantity
--------------------------
rice |siva |22
Insert into Table2(stock_name,temple,quantity)
SELECT a.stock_name, a.temple, SUM(Case when Type=’purchase’ then quantity else (quantity*-1) End) AS quantity
FROM Table1 a
GROUP BY a.stock_name, a.temple
问题内容: 我寻求帮助的以下问题:我有两个表 列,, 列,,, 我想将数据从(仅列)复制到(到列)。该均在表中相同(有重复项的ID),所以这就是我要复制到新表,并保持在一个单一的行中的所有数量与每个位置为一列的原因。我正在使用以下查询,但它不起作用 问题答案: 如果为空,请尝试以下插入语句: 如果已经包含值,请尝试以下更新语句:
问题内容: 我有三个表的简单文章应用程序: 在登录页面上,我想显示最新文章标题以及作者姓名和文章评论总数。主要问题是如何获取文章的评论总数,我没有弄对。我应该得到以下输出: 在我的实际应用程序中,我在文章表中添加了一个列,以显示对该文章的评论总数。当新注释添加到系统时,此列将更新。这样做的问题是,在添加新评论时,文章表被锁定了。在我的应用程序中,每分钟都会添加很多评论。因此,我试图避免通过重写SQ
我正在CodeIgniter上开发一个测验应用程序。 随机从数据库中挑选25个问题并显示给用户。 以下是我的代码: 我想在一个div上显示前10个结果。 当用户单击下一个按钮时,它会显示下一个10个结果。 (隐藏当前div并显示下一个) 我只想知道我如何打破结果,并限制每个分区10个问题。
我在做一项任务。在其中 > 有一个select标记,其中显示了表1中的usersname。我可以选择多个选项。 工作: 共有两张表:表1 但是当页面再次显示时,以前选择的所有选项现在都应该显示。 但是我担心应该运行多个查询。就像现在,我是这样做的。 我运行以下查询以在select选项中显示表1中的数据 在php的循环中,我再次通过一个查询检查表1中这个id的选项是否存在于表2中,然后为该选项显示选
我有一个查询来获取学生列表,我正在使用foreach循环来迭代并获取每个学生的student_id。 在foreach循环中,我有另一个计算学生分数的查询。在计算学生分数时,我需要来自第一个查询的student_id 逻辑 现在的问题是,在blade中只出现了一个学生,而我需要显示一个在学生查询中的所有学生的列表。
问题内容: 这是一个时间表,它的作用是显示前一天的时间表以及谁预定了每个时段(这是针对广播电台的。) 目前,它显示谁按时间顺序预订了每个时段,但是我想说每个结果旁边的时间。查询输出24行(从午夜到23:00),我想说的是每个插槽旁边的(00:00,01:00,02:00,03:00… 21:00,22 :00,依此类推。) 这是我当前的代码: 你能帮我吗? 问题答案: 我认为我们都在努力解决一个非