我有这样的需求...
需要执行一个javaprepared statement示例:
String sql = "select first_name from student where roll_no :=1";
connection.prepareStatement(sql);
但问题是,有时表中可能没有上述查询的行。在这种情况下,我想查询第二个表说student2
。因此,现在的 sql 查询将是:
String sql2 = "select first_name from student2 where roll_no :=1";
有没有办法table(student2)
在单个 sql 查询中实现从另一个选择的条件。
我想要这样的伪代码:
String sql = "if student1 table doesn't have a roll_num, then query student2 table";