Right Joinの使い方1 公開日:2017年4月23日 Accessクエリ関数 Right Joinの使い方として、該当する値だけ書き出すと歯抜けとなってしまう。 歯抜けのテーブル情報にならないようにIS NOT NULLを用いて、洗い出しを行う。 名前2:IIf(IsNull([名前 […] 続きを読む
全角空白を除去する方法について 公開日:2017年4月23日 Accessクエリ関数 Accessのテーブルフィールドに全角空白がある場合、それを除去したいことがあります。 その際は、Replace関数を用います。 指定文字列を別の文字列に置換することができるからです。 【書式】 Replace(文字列式 […] 続きを読む
テキスト日付を西暦に変換して追加するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:追加クエリ+DateValue関数+Format関数 8文字の数字で記載された日付データを日付形式の文字列に変換します。 Format関数を用いることで文字列の間にスラッシュを含めることができます […] 続きを読む
日付を西暦に変換して追加するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:追加クエリ+DateValue関数 DateValue関数は、日付を表す文字列を日付値に変換します。 西暦と和暦が混在したデータを取り込んで、西暦に統一して出力変換することができます。 日付として認識できない文 […] 続きを読む
レコードを追加した日付を記録するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:追加クエリ+Date関数 Date関数は、パソコンにレコードを追加(登録)した日付を取得する関数です。 送付状の印刷や宛名ラベルの印刷など、二重印刷を防止したい場合に印刷履歴のフィールドをテーブルに持たせます。 […] 続きを読む
他のテーブルに指定したレコードを追加するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:追加クエリ 追加クエリとは、他のテーブルやクエリを使用して、既存のテーブルに新しいレコードを追加します。 追加の単位は、レコードになrます。複数のテーブルからデータを取得して追加することも可能です。   […] 続きを読む
条件指定でフィールド値を変更するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:更新クエリ+IIf関数 IIf関数は、条件をしているすることで、処理を2種類に分岐させることができます。 IIf関数を用いることで、条件を設定して、処理を分岐させることができます。 IIf関数とIIf関数を組み […] 続きを読む
数値の桁数を統一して書き換えるクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:更新クエリ+Format関数 Format関数は、文字列に書式を設定します。 テキスト方の数値の前に0を付けて、不統一な顧客コードをすべて6桁に統一したい。 テキスト型のフィールドに数値データを保有させると文字 […] 続きを読む
1つのデータにアルファベットとカタカナが含まれる場合の半角、全角変換について 公開日:2017年3月5日 Accessクエリ 1つのデータ内にアルファベットとカタカナが混在している場合、アルファベットまたは、カタカナだけを半角、全角変換することはできません。 混在しているため、全てのデータが半角か全角に変換されてしまいます。 そうならないように […] 続きを読む
ひらがなを半角カタカナに置換するクエリ 公開日:2017年3月5日 Accessクエリ 使用機能:更新クエリ+StrConv関数 更新クエリは、既存レコードのデータを上書きすることで、追加、変更、削除を行います。 StrConv関数は、文字列を指定した文字種に置換します。 StrConv関数を […] 続きを読む
フィールドをクリアする 公開日:2017年3月5日 Accessクエリ フィールド一列を削除したいなどのときには、削除クエリではなく、更新クエリを使用します。 レコード単位ではなく、既存レコードの一部分のデータやフィールド列単位でデータを削除したい(空白にする)場合は、 削除クエリではなく、 […] 続きを読む
空白を他の値に書き換えるクエリ 公開日:2017年3月5日 Accessクエリ関数 更新クエリは、既存レコードのデータを上書きすることで追加、変更、削除を行います。 Nz関数は、Null値を別の値に置換します。 既存レコードの空白(Null値)を別のデータに置き換える場合は、追加クエリでは […] 続きを読む