我希望得到这样的输出。
这是我的SQL语句:
ID Status
100 Viewed
103 Not Viewed
105 Viewed
这是我的SQL语句:
select id, status from status_table where ID in (100, 101,102,103,104,105);
由于在状态表中其他id没有任何条目,因此它将显示上述结果。ID是另一个名为table_file table的表的外键。它包含在另一个数据库中。因此,由于某些性能问题,我无法加入该表。
因此,我将文件ID作为逗号分隔值传递。但是我想要这种类型的结果。如何在不使用任何循环的情况下创建此结果。
ID Status
100 Viewed
101 Not
102 Not
103 Viewed
104 Not
105 Viewed
这是可能的吗?请帮我。