在哪里选择ALL?

Sim*_*ely 0 sql t-sql database sql-server select

我有一个查询,我希望最初调用以捕获数据库中的所有结果.

然后,当组合框更新时,我希望它只捕获列WHERE column = SelectedItemFromComboBox.

一切都完成了; 我唯一缺少的是一些查询方式

SELECT *
FROM Table1
WHERE Column1 = ALL;
Run Code Online (Sandbox Code Playgroud)

这样我就可以将其更新为

SELECT *
FROM Table1
WHERE Column1 = SelectedItemFromComboBox;
Run Code Online (Sandbox Code Playgroud)

我最初可以将字符串设置为什么SelectedItemFromComboBox,以便返回所有值?

谢谢.

jue*_*n d 5

设置SelectedItemFromComboBoxnull并将您的查询更改为

SELECT *
FROM Table1
WHERE Column1 = SelectedItemFromComboBox
or SelectedItemFromComboBox is null
Run Code Online (Sandbox Code Playgroud)