如何使用columnname在sql表中选择值

本文关键字:选择 sql 何使用 columnname | 更新日期: 2023-09-27 18:02:14

CODE   bra1   bra2   bra3   bra4   bra5
---------------------------------------
 a1      0      1      1      2      1
 a2      1      0      0      0      0 
 a3      0      1      0      0      0
 a4      2      0      2      1      0 

如何显示值为CODE='a1'且列名='bra1'的行

CODE, bra1, bra2等是我的列

如何使用columnname在sql表中选择值

先生,我需要显示项目代码'a1'和总项目在bra1

基于此,您可以使用SUM过滤您的查询,如CODE = 'a1';

Select SUM(bra1) as bra1Count
From tableName
Where CODE = 'a1'

SQLFIDDLE DEMO

| bra1Count |
|-----------|
|         0 |

如何显示

then => Select

value CODE='a1'

then => Where code='a1'

and column name=' br1 '

then => Select bra1

所以整个是:

Select bra1
From yourtablename
Where code='a1'