sqlite3_exec使用inner join查询失败

sqlite3_exec使用inner join的话查询返回结果是sqlite_ok的,但是拿不到结果,并且连回调函数都没有进入,起初以为是我sql语句写错了,但是在sqlitestudio中使用的话,是能查询到结果的,而且和预期一样,语句都是用的"select card.*,DeckCard.SelectNum,DeckCard.UnSelectNum from card inner join DeckCard on card.CardId=DeckCard.CardId",尝试了下发现如果不使用inner join的话,单独两表都能正确查询,求大神帮助,sqlite3_exec中要如何使用innerjoin,sqlitestudio的查询结果如下图
图片说明

2个回答

改成如下试试
select card.*,DeckCard.SelectNum,DeckCard.UnSelectNum from card , DeckCard where card.CardId=DeckCard.CardId

qq_26786555
柯瓦特罗 谢谢,还是不行=。=也是醉了,查询返回ok,还是不进回调
接近 5 年之前 回复

谢了,发现哪的问题了,我自己的锅。。。文件弄错了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐