SQLite - 使用Guid加入返回空

时间:2016-10-04 23:33:02

标签: c# sqlite

您好我有以下SQLite查询(使用C#):

 command.CommandText = @"SELECT
                                        sd.productuid,
                                        sp.productuid,
                                        sp.description as productname
                                        FROM sale_detail sd
                                        JOIN setup_product sp ON 1  = 1";

在此查询中,我得到所有两个表格,以准确查看我的productuid列的值。

如果您看到结果,则可以验证另一个表中的productuid是否存在:

enter image description here

现在,我做了正确的加入:

command.CommandText = @"SELECT
                                        sd.productuid,
                                        sp.productuid,
                                        sp.description as productname
                                        FROM sale_detail sd
                                        JOIN setup_product sp ON sp.productuid = sd.productuid";

enter image description here

并且是空的。这是我的头脑,我不知道为什么即使productuid中存在表sale_detail中的setup_product,联接也无效。

这两个字段都是uniqueidentifier

  

任何线索为什么这不起作用?感谢任何帮助

0 个答案:

没有答案