我有一个包含几列的表格,其中包括基本的升序数1-5(Col A)&另一个具有特定数字数据(Col B)。我正在尝试创建一个查询字符串,以查找所需行号之间的Col B字段的累计值。
例如:
Column: A Column: B
1 5
2 5
3 5
4 5
5 5
我试图在第2行和第2行之间返回B列的组合值。 4.应该导致15。
当前编码工作:
$result=mysqli_query($con,"SELECT * FROM $table WHERE Column A BETWEEN >=2 & <=4");
{while ($row = $result->fetch_assoc() )
$desirednumber=$row['Column B'];}
感谢您的帮助。
答案 0 :(得分:1)
试试这个:
SELECT SUM(ColumnB) as 'SumOfB' FROM $table WHERE ColumnA BETWEEN 2 AND 4
答案 1 :(得分:0)
试试这个
$result=mysqli_query($con,"SELECT SUM(columnB) as ColumnB FROM $table WHERE ColumnA BETWEEN 2 AND 4");
while ($row = $result->fetch_assoc() )
{
$desirednumber=$row['ColumnB'];
}