0

我有一个 sql 表,我需要从中提取某些数据。例如: 在此处输入图像描述

这是我的 sql 表的一个示例,我需要为我的应用程序提取星期一的红色以获取动态磁贴。依此类推,我可能需要拉周二的红色或周二的黄色。

有没有可以帮助我实现这一目标的查询?

4

2 回答 2

1

如果我理解正确,这是一个基本查询,可以做你想做的事。我假设表头是列名。

获得周一的红人:

select [monday] from table where [key] = 'Reds'

获得周二的红牌:

select [tuesday] from table where [key] = 'Reds'
于 2013-11-07T22:13:21.443 回答
1

对于周一的红人:

select Monday from SUMMARY where Key LIKE 'Reds' //Can also match wildcards, Slower

对于周二的红人:

select Tuesday from SUMMARY where Key = 'Reds'  //Preferred , Faster 

*假设根据您的评论,SUMMARY 是您的表名。
两种方式都有效。在此处查看LIKE=
之间的区别:使用 '=' 或 LIKE 比较 SQL 中的字符串? 在这里试试:http ://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all

于 2013-11-08T06:03:15.413 回答