从查询中分隔数据
本文关键字:数据 分隔 查询 | 更新日期: 2023-09-27 18:25:00
我想用C#Visual Studio 2012在WinForms应用程序上编写一个查询,该应用程序对Access数据库中的某些信息进行定界。我希望能够去掉任何包含/或@符号的数据,但我不太确定如何编写查询。它看起来像这样,
SELECT * FROM DATE WHERE EXPRESSION *does not have a / or @*
如果有人能提供任何帮助,我们将不胜感激。
假设您使用OleDb连接到Access db文件,请尝试以下操作。。。
SELECT * FROM [DATE] WHERE Not [EXPRESSION] Like '%[/@]%';
如果您将在Access应用程序会话中测试该查询,则可能需要更改通配符。。。
SELECT * FROM [DATE] WHERE Not [EXPRESSION] Like '*[/@]*';
或者,您可以使用ALike
而不是Like
,并且此查询在任何一种情况下都将执行相同的操作。。。
SELECT * FROM [DATE] WHERE Not [EXPRESSION] ALike '%[/@]%';
注意,DATE
和EXPRESSION
都是保留字。将它们放在方括号中可以避免混淆数据库引擎。
您可以在Access中使用LIKE运算符。