【发布时间】:2018-02-03 22:25:24
【问题描述】:
标题可能不适合这篇文章,对此我深表歉意! 从数据库中选择结果时出现问题。我在名为“test1”、“test2”和“test3”的表中有 3 行,其值为真或假。 如何选择值为 1 的所有结果?我不想像这样组合它们:
WHERE test1 = 1 AND test2 = 1 AND test3 = 1.
我想得到值为 1 的所有结果。
【问题讨论】:
-
请显示表结构...
-
你是指列还是行?
-
少数术语可能需要更正。我想你可能在谈论数据库列而不是行。尽管不同的数据库管理应用程序以不同的方式显示单个记录,但在正确的数据库术语中,它们被称为列。这意味着,姓名、年龄、出生日期将是列而不是行。我的理解正确吗?
-
数据库中的行没有名称,因此这些行被称为“test1”、“test2”和“test3”的可能性很小。