C# 交叉口;“我喜欢什么地方?”;sql中的查询

C# 交叉口;“我喜欢什么地方?”;sql中的查询,c#,sql,C#,Sql,sql查询在2“where Like”条件之间有交集的语法是什么 string command_get_pay = "select Credit from Update_Company_Credit where ( Update_Date LIKE '%" + 8 + "%'& Update_Date LIKE 18'%" + 8 + "%')";` 这是真的吗?我试过了,

sql查询在2“where Like”条件之间有交集的语法是什么

string command_get_pay = "select Credit 
                            from Update_Company_Credit 
                           where ( Update_Date LIKE '%" + 8 + "%'& Update_Date LIKE 18'%" + 8 + "%')";`

这是真的吗?我试过了,但在语法上出现了异常,&应该是,还是?

你的意思是:

SELECT
    Credit
FROM
    Update_Company_Credit
WHERE
    Update_Date LIKE '%" + 8 + "%'
    AND Update_Date LIKE 18'%" + 8 + "%'
;
另外,
LIKE
使用字符串进行搜索,但是第二个
LIKE
似乎无效。。。什么是
18%“+8+”)“


编辑:哦,这是C#。还是没有意义:你怎么加一个字符串和一个整数?

我想他可能想要,或者,因为一列不能同时是两个值,或者18“%”“+8+”%””是错的,它只是“%”+8+“%”)而已,这是一种
类型的操作。类似“%blue%”和类似“%green%”的
可以匹配行,并且与使用
的同一语句不同。他的陈述似乎遵循这种模式,因此,理想情况下,他应该澄清其意图…@salamonti:这更清楚一点,但如果这是C#,如何添加字符串和整数?正常情况下,我尝试了整数的1“Like”条件,但没有出现异常,因为我在datetime类型中搜索,所以成功了。为什么您将前面的问题标记为已回答:因为在我阅读了答案后,我知道您无法在datetime中搜索字符串,我尝试在integer或datetime中搜索,然后信息技术worked@OMG小马:为什么要打勾?@OMG Ponies:最后一行末尾有一个打勾——修订历史似乎认为是你添加的。打字错误