我无法在数据库上使用where
子句执行查询。如果删除where
子句,我将能够检索数据
我正在使用Visual Studio。我将通过图像显示数据:
select * from dbo.Pubs
但是,当我添加where
子句时,即使表中存在值,它也不会获取任何数据。
这是我的数据库文件系统的外观:
如何获取数据?
答案 0 :(得分:0)
从表数据中复制单词“ Biosense”,然后将其放在Where子句单引号中。您的数据中可能有Biosense开头或结尾的空格。
或使用以下查询:
Select * From dbo.Pubs Where LTRIM(RTRIM([ Organization])) = 'Biosense'
此外,在使用上述查询之前,请检查列名是否在 [Organization] 中的O 之前,在之前有多余的空格。
如果此答案对您有帮助,请接受!