問題タブ [mysql-error-1111]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
140 参照

mysql - MySQL 共有ホストでのグループ機能の無効な使用

特定の都市で試合数が最も多いチームを知りたいです。

これはローカル サーバー (wamp) では機能しますが、共有ホストでは「グループ機能の無効な使用」がスローされます。これを取得する別の方法はありますか?同様のクエリをたくさん作成する必要があるため、同様の値を取得するためのより読みやすいアプローチを知りたいです。ありがとう。

0 投票する
2 に答える
544 参照

sql - あるバージョンのクエリではMySQLエラー1111、別のバージョンではエラー1054

私は2つのテーブルを持っています:

  • 書籍:[isbn、book_title、publisher、...]
  • 在庫:[isbn、date、num_changed]

在庫のある本のタイトルを返却したいのですが。結合(クエリ1)を試みて1054エラーが発生した後、参照をリテラル値に置き換えたところ、1111エラーが発生しました。

クエリ1:

クエリ2:

使用する正しいクエリは何ですか?

編集
テーブルの作成クエリは次のとおりです。

0 投票する
3 に答える
153 参照

sql - 選択カウントクエリを支援する

があるすべての都市を表示したいと思いcount > 5ます。結果を5カウントを超えて制限しようとしましたが、機能していません。

cntフィールドリストですでに定義されているのに、なぜ機能しないのですか?

0 投票する
4 に答える
9608 参照

mysql - mysql where count(column_name) = 1?

私が使用しているクエリは次のとおりです。

このクエリは
1 |のようなものを返します。6
2 | 1
3 | 4
4 | 1
5 | 9

次のようなものを追加したいAND COUNT(k_id) = 1 ので、最終的には
2 |になります。1
4 | 1

ただし、グループ機能を使用すると無効になります。

どうすればこれを行うことができますか?


アップデート:

私の質問の他の部分はです。

これは削除ステートメントとして使用できますか?

何かのようなもの

私は得る

SQL 構文にエラーがあります。


フィードバックに基づいて、これを使用するように変更しました

しかし、今私は得ています

FROM 句で更新対象のテーブル 'tkl' を指定することはできません

0 投票する
1 に答える
193 参照

sql - MySQLは、フィールドがテーブルにx回以上存在するフィールドをフェッチします

MySQLで次のことを実行しようとしています。

1111-グループ関数の無効な使用(私が理解していることからCOUNT、where句などのグループ関数を使用することはできませんか?)

少なくともN行に存在するすべてのフィールドを選択(区別)する適切な方法は何ですか?これは、たとえばPHPで外部的に行う必要があることですか?

ありがとう!

0 投票する
1 に答える
492 参照

mysql - MySQL、サブクエリを使用してスコアのランクを取得

私は、この特定のプレーヤーがNBAのシューティングガードの中でどこにランク付けされているかを調べようとしています。私はガイドのためにstackoverflowでこの投稿を使用しています。

「グループ関数の使用が無効です」というエラーが表示されます。

この方法で可能かどうか正確にはわかりませんか?

0 投票する
2 に答える
80 参照

mysql - SQLクエリのエラー

私はSQLでクエリを書いていて、エラーが発生しています:

どういう意味ですか?私のクエリでは、 where 句を以下に示します。

基本的に、2 つのファイルがあり、2 番目のファイルから若い顧客を見つけて、最初のファイルからデータを取得する必要があります。2番目のファイルに顧客のID番号があります。最初に、最初のファイルの ID で ID を確認します。そして、その状態と名前を確認します。そして、それらの顧客の中から若い人を見つける必要があります。それが、MIn機能が必要な理由です。

0 投票する
2 に答える
380 参照

mysql - 奇妙なMysqlエラー1111は、おそらく以前は機能していました

VOIPプラットフォームで実行されているPHPアプリケーションで生成される特定の「レポート」のトラブルシューティングを試みています(請求関連)。私にこれをするように頼んだ人は「それは以前に働いた」と述べました;)

スローされたMySQLエラー: 1111: Invalid use of group function

クレイジーなことは、それは「以前は機能していました」が、しばらくすると停止し、このバグを引き起こした可能性のあるイベントが発生した場所を特定できません。MYSQLがアップグレードされたのではないかと考えられますか?エラーをグーグルで検索しましたが、明確な答えが見つからないようです。

一見したところ、SQLに何か問題があると思いますか?

これはMYSQL3/4用に書かれていると思いますが、まだわかりません。フィードバックをもらいたかっただけです。グーグルの結果から、クエリを?のHaving代わりに変更することでこれを修正することに成功した人がいることがわかりました。where

わからない。以下に奇妙に見えるものはありますか?

0 投票する
2 に答える
258 参照

mysql - Mysql WHEREステートメントで結合されたテーブルの行のCOUNT値を使用する方法は?

そのように:

エラーをスローします:

この場合:

エラーをスローします:

正しい方法でそれを行う方法は?

必要に応じて、完全なステートメントを投稿します。

結合(画像)テーブル内で最も多くの写真を含む1つの広告を選択するこのクエリの意味。

ありがとう ;)

0 投票する
2 に答える
192 参照

mysql - 集計関数のヘルプ

phpを使用して動的テーブルを作成しようとしていますが、以下のクエリを正常に機能させる必要がありましたが、クエリの下に示したエラーが発生しています。私はそれを修正するためにいくつかの助けが必要です。

エラーは次のように述べています。

1111-グループ関数の使用が無効です

任意の提案や手がかりをいただければ幸いです。