過去ログ

                                Page     432
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼SQL文(SELECT...FROM...AND)について  SQL初心者 03/11/12(水) 18:33
   ┗Re:SQL文(SELECT...FROM...AND)について  クロ 03/11/17(月) 16:17

 ───────────────────────────────────────
 ■題名 : SQL文(SELECT...FROM...AND)について
 ■名前 : SQL初心者
 ■日付 : 03/11/12(水) 18:33
 -------------------------------------------------------------------------
   こんにちは。
いつもお世話になっています。ありがとうございます。
今日はSELECT文にて2つの条件をANDにてうたう方法を教えて頂きたく投稿しました。

あるテーブル(STREAM_APSYNMST)より
テーブルの「SYN_CODE」項目の上5桁とフォームの「社員コード」フィールドが一致
且つ、テーブルの「KJN_REC_KBN」が『1』であるデータをSELECT文にて抽出したいのです。
モジュール1.の社員コードのみ一致のやり方では検索できるのですが、2つの条件(1つはフォームの値参照の為&で囲み、そしてANDでつなげ・・・2つ目の条件「KJN_REC_KBN」が1を入れる)の書き方が分かりません。
ヘルプなど探してみたのですが、私の知識不足なため理解できませんでした。
お忙しい中、申し訳ありませんがよろしくお願い致します。

モジュール1.
STREAM_APSYNMST.Open "SELECT * " & "FROM STREAM_APSYNMST WHERE LEFT(SYN_CODE,5) = " & Me![社員コード] & "", db, adOpenKeyset, adLockOptimistic

 ───────────────────────────────────────  ■題名 : Re:SQL文(SELECT...FROM...AND)について  ■名前 : クロ  ■日付 : 03/11/17(月) 16:17  -------------------------------------------------------------------------
   KJN_REC_KBNのデータ型が数値であるなら

"SELECT * " & _
"FROM STREAM_APSYNMST " & _
"WHERE LEFT(SYN_CODE,5) = " & Me![社員コード] & "AND KJN_REC_KBN = 1"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 432