OleDB选择不存在的地方

微风

我想要SELECT所有JobTitles未在Employees表中使用的内容,因此它们确实存在于JobTitle表中,但与Employees该表中的任何内容都不相关到目前为止,这是我尝试过的。

private static void NullJobTitle()
{
    using (OleDbConnection dbfCon = new OleDbConnection(dbfConstr))
    {
        dbfCon.Open();
        var dbfCmd = new OleDbCommand(@"SELECT j.jbt_title
        FROM jobtitle j
        LEFT JOIN employs e ON j.jbt_title = e.em_title
        WHERE j.jbt_title IS NULL", dbfCon);

        var dTable = new DataTable();
        var dataAdapter = new OleDbDataAdapter(dbfCmd);
        dataAdapter.Fill(dTable);
        WriteToCSV(dTable, "presets");
    }
}

但是到目前为止,它仍然无法正常工作,没有任何内容写入我的CSV文件,但是也没有引发任何错误。我该如何修改才能使其正常工作?

Dfirmansyah

我认为您的查询字符串是错误的。如果要从表jobtitle中获取未使用的标题,则应如下所示:

SELECT j.jbt_title
FROM jobtitle j
LEFT JOIN employs e ON j.jbt_title = e.em_title
WHERE e.em_title IS NULL

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选择...不存在的地方

来自分类Dev

从两个表中选择不存在的地方

来自分类Dev

从两个表中选择不存在的地方

来自分类Dev

Nhibernate不存在的地方

来自分类Dev

在不存在的地方插入

来自分类Dev

选择不存在的地方:多个选择查询和连接查询和连接查询

来自分类Dev

MySQL:在不存在的地方插入

来自分类Dev

Laravel 4:不存在的地方

来自分类Dev

Laravel搜索不存在关系的地方

来自分类Dev

Laravel 4:不存在的地方

来自分类Dev

用count查询不存在的地方

来自分类Dev

MS Access查询不存在的地方

来自分类Dev

在不存在的地方插入违反主键

来自分类Dev

选择 id 不存在的地方,它的值为“特定值”

来自分类Dev

选择区间中不存在的地方?四个日期的不同

来自分类Dev

选择不存在的行

来自分类Dev

选择不存在的行

来自分类Dev

更新存在的地方删除不存在的行

来自分类Dev

mysql存在或不存在选择查询

来自分类Dev

选择“存在”或“不存在”作为列

来自分类Dev

“行/列的数据不存在。” 执行OLEDB Oracle OleDbDataReader

来自分类Dev

Rails查询hstore密钥不存在或不存在的地方

来自分类Dev

Python:在列表中不存在的地方添加新的元组

来自分类Dev

Postgres在不存在多个值的地方插入

来自分类Dev

如何构造熊猫中不存在的地方?

来自分类Dev

upsert函数中不存在错误的地方

来自分类Dev

在VBA中不存在的地方使用插入

来自分类Dev

联接表中不存在值的地方

来自分类Dev

如何在 Laravel 中查询“数据不存在的地方”?