mysql - 从第一个 gridview 显示第二个 gridview 的值

标签 mysql sql sql-server

我有一张 table :

盒子:

id (int)
totalDimension (double)
usedDimension (double)

在 aspx 页面上,我有一个 gridview,它通过使用以下方式绑定(bind)到该表:

 Select id, (totalDimension- usedDimension) AS available From Box;

enter image description here

当用户单击 GridView 的特定行的“选择”时,将出现另一个 GridView 并显示使用尺寸小于可用空间的其他框。

例如,如果用户选择 ID 1,第二个 gridview 将显示 useDimension 低于 5000 的所有其他框:

enter image description here

我的问题是可以使用 SQL 来实现这一点吗?通过使用子查询?

最佳答案

是的,这是可能的。您可以使用 where 子句:

Select id, (totalDimension - usedDimension) AS available From Box where (totalDimension - usedDimension) < @somevalue

关于mysql - 从第一个 gridview 显示第二个 gridview 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18032694/

相关文章:

mysql - 在gridview中显示数据与在数据库中相同

sql - SQL Server如何实现LIMIT?

sql-server - 在 SQL Server 中将垂直表转换为水平表

c# - 将每个 sql/存储过程调用包装在事务中有什么好处?

sql-server - 将 scope_identity 传递给存储过程

php - 显示表格中的所有数据

mysql - PHPmyAdmin 中 WordPress/WooCommerce 的 SQL 查询以选择垃圾邮件用户

mysql - 在 mysql json 列中搜索以检查数组同一索引上的多个条件

sql - 这个 MySQL 查询有什么问题? SELECT * AS `x` ,以后怎么再用x?

mysql查询来计算like运算符匹配每列的次数