複数の従属節で検索するSQLクエリを実行する方法はありますか?私が人間のテーブルを持っているように、私はすべての人間を戻すことを望むでしょう。(Type = Student and id = 1)
& & (Type = Teacher and id = 44)
。あなたが想像することができるように、各括弧を括弧ごとに展開し、さらに3番目、4番目の括弧を追加して、より多くの型で尋ねることができます。次のように一度に2つの行を選択するための複数ステートメントクエリ
表は以下のとおりです。
Humans
id
type
name
これまでのところ、私は一般的なSQLの方法、私が正しく理解していれば、私は
select *
from t_humans
where type = a_type and id = an_id
互換性のないデータベースタグを削除しました。実際に使用しているデータベースのタグを追加してください。 –
@GordonLinoffこれはPsqlのためであり、where(x、y)in(...)節はあまりサポートされていません。 sbuqueries/derivedテーブルやそのような性質を使ってこれを行う方法はありますか? –