問題タブ [mysql-error-1222]

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 に答える
70181 参照

sql - 使用されるSELECTステートメントの列数が異なります(REDUX !!)

これに似た別の質問がありますが、それは私の質問に答えていないようです。

ERROR 1222 (21000): The used SELECT statements have a different number of columns私の質問はこれです:なぜ私は次のSQLからこのエラーを取り戻すのですか?

ここにありusersます:

ここにありfriendsます:

ここで起こっていると思われるクレイジーなことについてもフィードバックをお寄せになりたい場合は、お気軽にご連絡ください。しこりを取ります。

0 投票する
5 に答える
53006 参照

sql - #1222-使用されるSELECTステートメントの列数が異なります

なぜ#1222-使用されているSELECTステートメントの列数が異なるのですか?私はこのユーザーの友達と彼自身から壁の投稿をロードしようとしています。

wall_postsテーブル構造は次のようになりますid date privacy pid uid message

Friendsテーブルの構造は次のようになりますFid id buddy_id invite_up_date status

pidはプロファイルIDを表します。何が起こっているのかよくわかりません。

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

php - 列数が異なる2つのテーブルから*を選択します

次のような2つの異なるテーブルから異なる列を選択するにはどうすればよいですか。

エラーが発生します"#1222 - The used SELECT statements have a different number of columns"。私が理解していることから、UNIONは機能しません。

これを実現する方法はありますか?列と行の数が等しくなく、2つのテーブルに相互/類似のエントリがない(つまり、user1がtable1にリストされていない)ためです。

これを1つのクエリで実行することはできませんか?

ありがとう!

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

mysql - MySQL でのエラー 1222

このエラーに直面しています... エラーコード: MySQL の 1222: 使用されている SELECT ステートメントの列数が異なります

これは私のコードです:

0 投票する
0 に答える
810 参照

mysql - ビューの作成または置換エラー #1222

コード

これはエラーなしで動作します

エラーが表示されます

違いはテーブルのIDだけで、すべてのテーブルまたは行が存在します。助けてくれてありがとう

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

mysql - MySql UNION SELECT にフィールドがありません

UNIONを使用したSELECTでいくつかのフィールドが欠落している理由がわからないため、ますますイライラしています。これに関する優れたドキュメントを読み、最も一般的な例に従って、最初の SELECT と 2 番目の SELECT の間で異なる数の列を取得しないようにしました。

これは、2 つのステートメントの間に偶数の列に達する NULL 列を追加することで構成されます。

ここに私の場合:

私が知っているいくつかの最適化といくつかの変更は別として、ここでの私の質問は次のとおりです。-列を取得しないのはなぜGC.Name,GC.Pax,GC.Startですか? GC.Name,GC.Pax,GC.Start2 つの SELECT を逆にすると、他の列だけを考慮して回避すると、まったく逆のことが起こります。

私はこの種のクエリについてあまり練習していません。これを処理するのは初めてです。私は何かが欠けていると確信していますが、何がわかりません