karihone の回答履歴

全3件中1~3件表示
  • [access]フィールドの中の特定の文字の数を出したい。

    アクセス(Ver.2000)のテーブルの、一つのフィールド内に 色々な文字が並んでおります。 その中の特定の文字の数を数えたいのですが、クエリで数を出す方法は? 例えば 一行目のフィールドに『abc』 二行目のフィールドに『bcc』 という二つのレコードがあったとします。 上記をクエリで、 『a』→ 1 『b』→ 2 『c』→ 3 というように各文字の数を出したいのですが、 どのような方法で出せるでしょうか? 分かる方ご教授よろしくお願いします。

    • noname#22533
    • 回答数4
  • [access]フィールドの中の特定の文字の数を出したい。

    アクセス(Ver.2000)のテーブルの、一つのフィールド内に 色々な文字が並んでおります。 その中の特定の文字の数を数えたいのですが、クエリで数を出す方法は? 例えば 一行目のフィールドに『abc』 二行目のフィールドに『bcc』 という二つのレコードがあったとします。 上記をクエリで、 『a』→ 1 『b』→ 2 『c』→ 3 というように各文字の数を出したいのですが、 どのような方法で出せるでしょうか? 分かる方ご教授よろしくお願いします。

    • noname#22533
    • 回答数4
  • 列を行に表示する方法は?

    できればSQL文で作りたいと思っています。 表1 行1 行2 == == 1  A 1  B 1  C 2  A 2  D 行1で同一の値のものは10個しかないと決まっています。 (つまり行1=1のものは10列まで) これを次のように表示したいと思っています。 行1 行2 行3 行4 == == == == 1  A  B  C 2  A  D Access+SQL*Serverを使っています。このようなViewをつくるSQLが発行できればベスト。関数とか使ってでもなんとかできないでしょうか? SQLの実行結果のレコードを順番に配列に入れるとかしかいと無理でしょうか? レコード結果はFirst,Lastを使って先頭と最後だけは取り出せるのですが、2番目~9番目も取り出す関数があったら、それをSQLに組み入れるだけで済むのですが。 どうぞ、よろしくお願いします。m(○)m