以下是来自同一数据库中两个不同表的查询结果,两个id列均为整数。如何从第一个表ID中删除数字16789以匹配第二个ID?
news =>从日志限制10中选择ID;
1678923 1678924 1678925 1678926 1678927 1678928 1678929 1678930 1678931 1678932 (10行)
news =>从文章限制10中选择ID;
23 24 25 26 27 28 30 29 (8行)
答案 0 :(得分:0)
减法怎么样?
select id - 1678900 from log limit 10;
如果您有超过100个ID,这可能会停止工作,具体取决于articles表如何映射到日志表。
答案 1 :(得分:0)
在数据库中:
选择 修剪( 领先的'16789' 从1678929 CAST(新闻文本) ); -29