検索式

検索の条件は、さまざまな検索式を使って指定します。

■検索式一覧

検索条件は、記号=,≠(<>),<,>,≦(<=),≧(>=)を使って指定します。以下の表に、その指定方法、意味、使用例を示します。

検索式一覧
指定方法 意味
=A Aと等しい(=は省略可) =20(20と等しい)
=未婚(未婚の人と等しい)
==S 条件記号Sと等しい ==>(文字が>と等しい)
≠Aまたは<>A A以外の ≠3(3以外の)
≠横浜(横浜以外の)
>A Aより大きい >100(100より大きい)
<A Aより小さい <50(50より小さい)
≧Aまたは>=A A以上の ≧20(20以上の)
≦Aまたは<=A A以下の ≦10(10以下の)

†表の「A」は、任意のデータを表します。

†表の「S」は、条件記号 < ≦ > ≧ = ≠ を表します。

†文字同士の大小関係については並べ替えてみようをご覧ください。

■部分一致条件の指定

データの中に、ある文字列を含むカード、またはある一部分の文字列が一致しているカードを選び出します。

部分一致条件はワイルドキャラクタ「*」、「?」を使って指定します。この指定は、文字、仮身項目に関してのみ有効です。検索条件として指定された文字列の中に、「*」、「?」が含まれている場合は、自動的に部分一致条件とみなします。

部分一致条件の指定一覧
ワイルドキャラクタ 意味
? 任意の1文字を示します。
* 任意の文字列(空欄も含む)を示します。

■参考:部分一致条件の指定例

*東京*:文字列「東京」を含むカードを検索
*子:データの最後に「子」がつくカードを検索
A*:データの最初に「A」がつくカードを検索
?SUN:4文字のデータで後ろが「SUN」であるカードを検索
鈴?:2文字のデータで最初の1文字が「鈴」であるカードを検索

∇ワイルドキャラクタの利用例

データベース「取引先」で、名字の最初に「小」のつく人のカードを検索してみます。

1≫「取引先」の検索条件画面で、[氏名]の文字ボックスに、検索条件「=小*」を入力します。

†記号[=]を省略して、検索条件「小*」と入力してもかまいません。

2≫カードウィンドウ右上の[新規検索]スイッチをクリックします。

カードウィンドウの内容が検索状態に切り替わり、検索結果が表示されます。

全カードの中から、名字の最初に「小」のつく人のカードが選ばれています。

3≫カードウィンドウ右上の[検索解除]スイッチをクリックします。

カードウィンドウの内容が全体状態に戻ります。

!注意!

*データ中の「*」、「?」という文字自体を検索することはできません。

*「*」、「?」という文字自体を含むデータを、ワイルドキャラクタを使って検索することはできます。

■参考

*比較条件≠(<>)にワイルドキャラクタを含む文字列を指定すると、ワイルドカードに一致しないカードを選ぶことができます。

≠*東京*:文字列「東京」を含まないカードを検索
≠*子:データの最後に「子」がつかないカードを検索
≠A*:データの最初に「A」がつかないカードを検索
≠?SUN:4文字のデータで後ろが「SUN」でないカードを検索
≠鈴?:2文字のデータで最初の文字が「鈴」でないカードを検索

*比較条件<,>,≦(<=),≧(>=)に「*」、「?」を指定すると、ワイルドキャラクタとしてではなく、文字自体として比較されます。

≦*:「*」の文字自体のコードの値以下の文字列を含むカードを検索
≧?:「?」の文字自体のコードの値以上の文字列を含むカードを検索

■検索条件の指定例

検索条件の指定の具体例を紹介します。ここでは、データベース「取引先」を例に取り、具体的な条件指定の記述方法を説明します。

検索条件の例と、条件を指定する項目番号と、実際の操作手順( 1),2),… )の指定例をまとめてありますので参考にしてください。

∇日付の例

検索条件の指定例(日付の例)
検索条件例 項目番号 指定例
取引開始日が82年1月1日から84年12月31日までのカードを検索したいとき 16 1. ≧82/01/01
2.[検索条件]をクリック
3.≦84/12/31
取引開始日が8月のカードを検索したいとき 16 ???08???

∇番号の例

検索条件の指定例(番号の例)
検索条件例 項目番号 指定例
資本金が3000万円以上5000万円以下のカードを検索したいとき 13 1. ≧3000
2.[検索条件]をクリック
3.≦5000
電話の市内局番が3けたの人のカードを検索したいとき 11 *-???-*

∇氏名の例(空白文字は空白文字)

検索条件の指定例(氏名の例)
検索条件例 項目番号 指定例
姓が近藤の人のカードを検索したいとき 7 近藤空白文字*
姓が3文字の人のカードを検索したいとき 7 ???空白文字*
姓の末尾が「田」の人のカードを検索したいとき 7 *田空白文字*

∇2つ以上の項目に条件を指定する例

検索条件の指定例(2つ以上の項目に条件を指定する例)
検索条件例 項目番号 指定例
神奈川県の株式会社のカードを検索したいとき 9
4
1.神奈川県*
2.*(株)*
東京都23区内にある資本金5000万円以上の会社に勤めている役職が部長の人のカードを検索したいとき 9
13
6
1.東京都*区*
2.≧5000
3.部長

∇条件に一致しない検査の例

検索条件の指定例(条件に一致しない検査の例)
検索条件例 項目番号 指定例
会社名に株式会社、または(株)がつかない会社のカードを検索したいとき 4 1.≠*株式会社*
2.[検索条件]をクリック
3.≠*(株)*

∇項目のデータの有無の例

検索条件の指定例(項目のデータの有無の例)
検索条件例 項目番号 指定例
建物名があるカードを検索したいとき 10
92年度実績がないカードを検索したいとき 17 =

前のページへ絞り込み検索と追加検索 次のページへ正規表現を使って検索する

ページの先頭へ戻る

HOME > サポート情報 > 取扱説明書 > 検索式