こんな要望が・・・
Java プリペアド ステートメントの例を実行する必要があります。
String sql = "select first_name from student where roll_no :=1";
connection.prepareStatement(sql);
しかし、問題は、上記のクエリのテーブルに行がない場合があることです。その場合、2番目のテーブルをクエリしたいと思います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";