私はSQLに問題があります。アクセスとSQLサーバーがエラーを表示し続ける理由がわかりません。私はphpmyadminを使用していますが、問題ありません。
私は1つのテーブルを持っています。私のテーブル名は t_data です
ID MasterCode DetailCode Description Item Status
1 1 1.1 Resources Meat 1
2 1 1.1 Resources Meat 1
3 1 1.1 Resources Meat 1
4 1 1.1 Resources Meat 1
5 3 3.1 Utility oil 1
6 2 2.1 Transport BBM 1
そのテーブルにクエリを実行し、結果を次のようにしたい:
MasterCode Description
1 Resources
2 Utility
3 Transport
そして、ここに私のSQL構文があります
"select MasterCode, Description from t_data group by Description order by MasterCode"
通常、私はそのSQL構文を使用するだけで、必要なものを取得できます。しかし、今はできません。
集計関数として指定された式を含まないクエリを実行しようとしました。
アクセスとSQLサーバーを使用している場合、そのエラーが発生しました。XAMPP で phpmyadmin を使用している場合、正常に動作します。しかし、phpmyadmin は使いたくありません。アクセスまたはSQLサーバーを使用したい。
私はすでにそのエラーについてグーグルで検索しています。そして、SQLをこれに変更します。
"select count(*), Description from t_data group by Description "
と"select a.categoryMaster, b.categoryDesc from t_category a inner join t_category b on a.categoryDetail = b.categoryDetail"
MasterCodeも取得したいので、私の問題は解決しませんでした。
解決策はありますか?ありがとう。