我有一个 SQLite DB,我会在其中进行表连接和按字段排序orderID
。我需要在两个现有的(6 和 7)之间插入一个新的 orderID,MYSQL 人员建议只使用 6.5 作为这个项目的 orderID。但是,当我使用以下 SQL 时,甚至没有选择该行:
select i.caption, i_s.orderID, i_s.sectionID, i_s.name, r.fcid, r.pdf, r.title
from recipes r
inner join instructions i on r.fcid = i.recipeID
inner join inst_sections i_s on i.timeID = i_s.sectionID
where fcid IN (114806)
order by i_s.orderID ASC
我按预期顺序获得了所有其他 orderID,但 6.5 不在选择集中。我在这里想念什么?