假设我有一个表格如下:
ID | Account| Status
---+--------+-------
1 | acct1 | A
1 | acct2 | S
1 | acct3 | C
2 | acct4 | C
2 | acct5 | C
3 | acct6 | A
3 | acct7 | C
4 | acct8 | C
4 | acct9 | C
4 | acct10 | C
条件:如果帐户没有任何' A'和' S'状态。
对于这种情况,我只想要ID' 2'和' 4'被退回。
答案 0 :(得分:3)
您可以使用view.setWebViewClient(new MyBrowser() {
@Override
public void onPageFinished(WebView view, String url) {
//hide loading image
findViewById(R.id.imageLoading1).setVisibility(View.GONE);
//show webview
findViewById(R.id.webView).setVisibility(View.VISIBLE);
}
});
和条件HAVING
:
SUM
答案 1 :(得分:0)
首先选择哪个记录没有' A'和' S'然后获得不同的记录:
Select distinct(ID) as ID
from table_name where id not in
(
select ID from table_name where status in('A', 'S')
)