0

我有一张桌子,里面很少有诽谤。检查其中一列是否包含特定值的最佳方法是什么?

例子:

| Column 1 | Column 2 | Column 3 |
|----------|----------|----------|
|  aaa     |    bbb   |    ccc   |
|  ddd     |    eee   |    fff   |
|  ggg     |    hhh   |    iii   |

例如,我想检查表中是否存在值“eee”。

谢谢!

4

1 回答 1

1

SELECT * FROM table WHERE [Column 1]='eee' OR [Column 2]='eee' OR [Column 3]='eee';

但是你应该重新考虑你的数据库设计,因为这样的查找不是很常见 - 使用这种方法应该有一个错误的原则!

于 2013-07-24T13:44:02.313 回答