質問 |
||
| QNo.3778553 | access2003で「GROUP BY」を使用した場合の動作について | |
|---|---|---|
| 質問者:yuka23 |
Microsoft Access 2003のクエリにてGROUP BY句を使用し集計を行う際に、 ひらがなとカタカナが一緒くたに集計されてしまいます。 区別して集計する事は可能でしょうか。 |
|
困り度:
|
||
| 質問投稿日時: 08/02/15 18:09 |
||
回答 |
|
| ANo.2 | バイナリ型のフィールドにすれば可能です ただしバイナリ型フィールドはテーブルのデザインビューでは作れません SQLで alter table テーブル名 add column フィールド名 binary このクエリを走らせて、フィールドを作った後、このフィールドの値を >ひらがなとカタカナが一緒くたに このフィールドの値に更新する更新クエリを作り その後もとのフィールドを削除してしまえばいいでしょう バイナリ型フィールドには普通に文字列を入力できます |
|---|---|
| 回答者:CHRONOS_0 | |
| 種類:回答 どんな人:経験者 自信:自信あり |
|
| 回答日時: 08/02/15 19:16 |
|
| |
| この回答へのお礼 | それはORACLEでは・・・。 |
回答良回答20pt |
|
| ANo.1 | Fieldという列が対象の場合、StrConv([Field],128)もしくはStrConv([Field],64)の項目を作ってGruop Byに加えてください。 |
|---|---|
| 回答者:shimix | |
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| 回答日時: 08/02/15 19:07 |
|
| |
| この回答へのお礼 | ありがとうございます、無事に解決しました。 |