プロが教えるわが家の防犯対策術!

sqlの中で、
例えば条件句で
AND id IN {id}
みたいに使う時があると思うのですが、
idに複数個値を入れたい時はどうすれば良いですか?

A 回答 (2件)

in句には複数の値を指定できます。


https://www.bold.ne.jp/engineer-club/sql-in
    • good
    • 0

「みたいに使う時がある」とは言いますが



○AND は「 条件1 AND 条件2」のような複数の条件を結ぶものであって、 IN とセットで使われるわけではありません。

○SQL単体で見たとき、 {id} という {} を使った表記は使いません。
おそらくは、別に設定した変数等をこの場所に埋め込むものなのでしょう。
(Pythonのf-string等)
ですが、そうでない可能性もあるのでわかりません。


また「idに複数個値を入れたい」とありますが「id」は2箇所あり、どちらのことを言っているのかがわかりません。


{id}は何か? 「idに複数個値を入れたい」の真意は何か?
これがわからないと答えようがないので、補足おねがいします
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A