エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
複数フィールドの条件について - SQL Server 解決済み| 【OKWAVE】
>複数列のinを使いたいのですが、SQLServer >には無いのでしょうか? 「(列1,列2) in(値1,値2)」という... >複数列のinを使いたいのですが、SQLServer >には無いのでしょうか? 「(列1,列2) in(値1,値2)」という条件は、行値式または行値構成子と呼ばれますが、SQL Serverでは未サポートだったと思います。 副問い合わせのin条件は、existsで等価に表現できます。 updateでのSQL例は、下記のようになります。 SQL Serverでは、「update 表名」のすぐ後ろには別名は書けず、updateでも「from 表名 as 別名」と書く方式になっているようです。 update TABLE_NAME set FIELD_NAME='1' from TABLE_NAME as x where exists(select * from TABLE_NAME2 as y where x.FIELDA=y.FIELDA and x.FIELDB=y.FIELDB and y
2007/10/17 リンク