0

我不确定问这个问题的最佳方法,如果我粘贴了任何不正确或不正确的内容,我很抱歉。我不是故意要让人痛苦,只是我在此之前收到了管理员的投诉。请原谅我的英语。

我想做的任何人都是从两列中拉出,并让它同时处理两个喜欢,我可以弄清楚如何将其放入格式中。

当我在下面使用此代码时,我得到一个错误..我如何把它放在一行中?

Put this into one line  -

WHERE productnumber LIKE %colname%
WHERE option1 LIKE %colname2%

我希望它看起来像这样

WHERE productnumber AND option1 LIKE %colname%, %colname2%

换句话说

productnumber 仅等于 - colname

option1 仅等于 - colname2

4

2 回答 2

0
WHERE productnumber LIKE '%colname%' AND option1 LIKE '%colname2%'

假设colnamecolname2是字符串/用户输入。

于 2012-11-03T15:21:24.843 回答
0

最基础的回答:

WHERE productnumber LIKE '%colname%' AND option1 LIKE '%colname2%'

我们不知道 'colname' 和 'colname2' 到底是什么,所以很难说清楚。如果您不使用通配符,那么您可以只使用固定匹配:

SELECT something FROM tablename 
WHERE tablename.productnumber = 'colname' 
AND tablename.option1 = 'colname2'

很难确切地说,除非你发布代码。

希望这可以帮助。

于 2012-11-03T15:22:48.743 回答