Home > Oracle | 日記2009前期 > 行値構成子(行値式)

行値構成子(行値式)

今日はまってしまった行値式について。

行値式とはこんな感じのやつです。

WHERE (XXX,YYY) IN ((1,2),(3,4))

何ではまったかと言うと、INの後の()を忘れて IN  (1,2),(3,4)と書いていました。恥ずかしい(´・ω・`)

製品によっては行値式をサポートしていないらしいので、そういう場合は以下のように無理矢理書いちゃいます。(必ずしもこれがベストってわけではなく、EXISTSつかったり他の方法使った方がたぶん幸せになれます)

WHERE ((XXX = 1 AND YYY = 2) OR (XXX = 3 AND YYY = 4))

 

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
Listed below are links to weblogs that reference
行値構成子(行値式) from タムタムの日記

Home > Oracle | 日記2009前期 > 行値構成子(行値式)

Search
Feeds

Return to page top