我在sqlite上工作,我不能连接两个虚拟表。我使用以下查询来连接表,但它返回的是空记录。
select provFName from xp_messages_recepient LEFT JOIN all_provider on recepientUserId=providerID WHERE xpMessageId='1‘
让我知道,
1:这是允许的吗? 2:如果这是允许的,我在那里做错了什么?
发布于 2014-05-26 15:44:43
我找到问题了。这是因为类型转换问题。即使两个caoulm都是整数,它也将valuse表示为文本和整数。在插入值之前,我通过适当的转换解决了这个问题。
https://stackoverflow.com/questions/23864251
复制相似问题