提取其中值为1的数据

时间:2016-02-04 07:49:24

标签: php sql

我有一个像这样的SQL表

user_id|  Year | Math |English| Computer | Accounting|
-------|-------|------|-------|----------|-----------|
   1       12     0       1        0            1

所以我只想提取其中值为1的主题,例如我希望它echo user 1 is in year 12 and takes English and Accounting

我怎么能这样做我完全迷失了

1 个答案:

答案 0 :(得分:-1)

您可以尝试一个简单的查询,例如:

select * from `TABLE` where `math`=1 or `english`=1 or `computer`=1 or `accounting`=1;

用实际的表名替换TABLE