提取数据库信息

时间:2012-05-15 14:31:52

标签: php mysql select

我有一个数据库,包括4个字段,例如:

name    date        Description      Amount 

Ali    05/04/2012   Salaries         2000$
Ali    08/04/2012   commission        100$
ALi    11/04/2012   Transport         100$
Ali    05/05/2012   Salaries         2000$
Ali    08/05/2012   commission        100$
ALi    11/05/2012   Transport         100$

如果我需要检索有关工资页面的信息和查询,对于Ali,我需要每个月的单独声明单独的行和该月总金额的总和

我需要知道如何在mysql PHP脚本中执行此操作。

1 个答案:

答案 0 :(得分:0)

虽然这与您的问题无关,但要纠正您。

i have a database consists of4 fields for example:

您将该表称为数据库。请纠正它。它不是数据库整体而是数据库中的表。

you are missing primary keys in your table

为每个表创建一个主键总是好的,主要是因为主键唯一地标识了表中的每一行。这里有一个很好的解释,为什么你应该总是使用表Should each and every table have a primary key?

中的主键
2000$

在整数值的末尾不需要美元符号。因为数据库对该符号没有任何特殊含义,并且通过使用它,您将失去数据库可能为您执行的某些计算的能力。如果您希望数据库仅执行计算存储整数,则2000$2000不同。如果你想存储符号,那么你可以将它存储在另一列中。